笔记
爱游戏开发的蝎子
这个作者很懒,什么都没留下…
展开
-
Pivot 和 Anchor 浅析
Pivot 和 Anchor 浅析原创 2022-01-20 19:48:37 · 381 阅读 · 0 评论 -
寻路算法笔记
宽度优先算法从根节点开始,沿着树型的宽度(遍历树)遍历的每一个节点,继续遍历子节点,直到找到需要的节点为止。广度优先算法FloodFill算法A * 算法戴克斯特拉算法NavMesh原创 2021-11-28 23:04:05 · 161 阅读 · 0 评论 -
值类型和引用类型
值类型和引用类型是 C# 类型的两个主要类别。值类型(value type):byte,short,int,long,float,double,decimal,char,bool 和 struct 统称为值类型。值类型变量声明后,不管是否已经赋值,编译器为其分配内存。值类型可以是以下种类之一:结构类型,用于封装数据和相关功能枚举类型,由一组命名常数定义,表示一个选择或选择组合可为 null 值类型 T? 表示其基础值类型 T 的所有值及额外的 null 值。 不能将 null 分配给值类型的变原创 2021-11-23 22:56:46 · 140 阅读 · 0 评论 -
Photon Unity network
Photon获取App ID导入PUN2至Unity素材当App ID输入并Setup Project。完成后会使所有的连接设置可以在PhotonServerSetting中进行编辑在PhotonServerSetting中PUN Logging 调制Full 显示全部信息,以便知道是否成功连接在脚本中添加命名空间Photon.Pun,Photon.Realtime再以OnConnectedToMaster()方法连接服务器并创建房间用UI中的InputField类型创建房间名字和玩家名字在触发.原创 2021-07-02 20:13:51 · 354 阅读 · 1 评论 -
Unity ScriptableObject
用ScriptableObject管理数据ScriptableObject于MonoBehaviour对比相对于MonoBehaviour 运行周期只有Awake(),OnEnable(),OnDisable()和OnDistroy()ScriptableObject不是直接绑定在Player Loop上是具有可调用方法的普通对象MonoBehaviour可以作为组件附加在GameObject上ScriptableObject则不能,它们通常作为项目资源创建。一般通过自定义编辑脚本或创建资源原创 2021-06-30 23:57:52 · 741 阅读 · 2 评论