摘要: input 底层的设备输入接口,在开发中很少用到 Input.GetKey() Input.GetButton(),Input.GetButtonDown(),GetButtonUp()类似 Input.touches 触屏 TouchScreenKeyboard.Open 触屏输入 阅读全文
posted @ 2019-05-06 16:46 cicarius 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 编辑器 Special Folders Hidden Folder(start with .) Standard Assets:第一批加载的文件 Editor:只在编辑下才能使用, Plugins Resources:原生资源 Editor Default Resources Gizmos:Gizm 阅读全文
posted @ 2019-05-06 14:09 cicarius 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 脚本的优化 object pool 避免频繁的内存分配和gc噩梦(字符串相加?) 是否有必要都写在update里?分帧? 需要的只取一次 使用editor内赋值,而不是find 复杂的物理 复杂的数学运算 避免全局缓存住资源 profiler is King 阅读全文
posted @ 2019-05-06 12:22 cicarius 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 外部导入C Dll(汇编集) 使用创建一个dll工程 添加依赖的dll 导入Unity中,放入Assets的任意文件夹中 使用代码生成的dll汇编集只要"use dll的名字"引入命名空间即可 阅读全文
posted @ 2019-05-06 11:42 cicarius 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 脚本的加载与编译顺序 C 是以Assembly(汇编集)为一个基本单元组织代码的,dll就是一个assembly,dll之间有加载以来顺序 阅读全文
posted @ 2019-05-06 10:04 cicarius 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 脚本的基本使用 定义与挂载monobehaviour 1.新建一个场景 2.新建脚本 3.新建挂载脚本 在脚本中动态挂载脚本 代码如下: 寻找删除禁用 寻找: 删除: 禁用设置: 脚本的生命周期函数 阅读全文
posted @ 2019-05-06 09:28 cicarius 阅读(1242) 评论(0) 推荐(0) 编辑