![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
1.2 Unity3D
Unity3D 开发记录
哲学的天空
这个作者很懒,什么都没留下…
展开
-
unity 事件系统
public delegate void NotifyCallBack(object obj); public struct NotifyObject { public UnityEngine.Object Instance; public NotifyCallBack CallBack; } #region NotifyUI private Dictionary<...原创 2020-03-06 17:27:15 · 263 阅读 · 0 评论 -
Unity NGUI 打图集
1. 选择 NGUI菜单 --- open --- atlas Maker 打开图集工具界面. atlas 是选择图集名称。 下面是图集中包含的图片名字。 2. 更新图集。 选择一个或多个需要打到图集中的图片,图集界面中会自动添加或更新这些图片,选择Add/Update 进行更新图集,图集将重新生成,生成完后,记得按下ctrl + S保存,图集生效。 ...原创 2020-03-07 15:47:55 · 1313 阅读 · 0 评论 -
Unity NGUI UILable 文字位置设置
文字一般会设置 左对齐 居中 右对齐,不过要记得设置对应的锚点,才能获取其正确位置,如下:原创 2020-01-15 11:03:36 · 1020 阅读 · 0 评论 -
unity性能优化
Unity性能优化 – 设置篇https://wuzhiwei.net/unity-settings-optimization/ Unity性能优化 – 脚本篇https://wuzhiwei.net/unity_script_optimization/原创 2020-01-04 15:33:22 · 138 阅读 · 0 评论 -
unity使用 Resources.Load 动态加载使用资源
首先需要在Asset目录下创建一个名为Resources的文件夹,这个命名是U3D规定的方式,然后把资源文件放进去,当然也可以在Resources中再创建子文件夹,(也可以在不同目录下创建多个Resources文件夹,unity 会自动检索合并成一个Resources文件夹)。 使用下面代码: using UnityEngine; using System.Collecti...原创 2020-01-04 15:20:42 · 1173 阅读 · 0 评论 -
Assertion failed: Transform has SetIsDispatchInterested present when destroying the hierarchy.
unity 开发一段时间,发现退出场景概率性会出现这个报错问题,结合unity论坛查了下原因有两个: 1.是在一个被取消激活的对象上设置其BoxCollider 开启或关闭导致的。 2.对象取消激活后其协程还在运行导致。 找了下代码中BoxCollider组件在其对象非激活状态取消其enabled操作,报错没再出现。 ...原创 2020-01-04 15:05:28 · 587 阅读 · 3 评论 -
unity 使用
1>.项目不要建立在中文路径下 u3d对中文支持不太好.2>.摄像机看到的就是屏幕看到的3>.unity支持C#和javaScript,国内用C#的占大多数,javaScript不是标准语法,叫UnityScript更合适,使用Mono实现C#跨平台,C#的编辑工具也是MonoDevlop. (Mono技术)4>.Stat,Update是系统预定义的一些方法,当相应事件发...原创 2018-04-04 16:01:17 · 405 阅读 · 0 评论