06 2021 档案

摘要:什么是单例模式 一个类只有一个实例,并且该实例能在全局被访问。 在游戏中,单例作为全局对象,只会被实例化一次。这有利于统一管理某些功能。 举例 游戏的UI界面可以用单例来管理,正如下面这个例子: using UnityEngine; public class UIManager : MonoBeha 阅读全文 »
posted @ 2021-06-14 15:09 AshScops 阅读(211) 评论(0) 推荐(0) 编辑
摘要:前言 最近在写敌人的行动逻辑,其中涉及到“判定玩家是否在攻击范围内”的问题,现在学习这两种方法,以期解决该问题。 API对Physics2D.CircleCast的(部分)说明 public static RaycastHit2D CircleCast(Vector2 origin, float r 阅读全文 »
posted @ 2021-06-03 11:44 AshScops 阅读(2188) 评论(1) 推荐(0) 编辑
摘要:前言 找到了A* Pathfinding这款寻路插件,无需写代码就能实现简单的寻路。 A* Pathfinding下载传送门 对于2D俯视角寻路、2D横版中的飞行敌人寻路,参看这一篇文章,用的是grid graph。然而现在的需求是“敌人在地面和多个浮空平台之间寻路”。 查阅Pathfinding 阅读全文 »
posted @ 2021-06-01 21:57 AshScops 阅读(1194) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示