prefab内容分析 发表于 2018-05-27 写在前面: 当前使用的unity版本:5.3.7p4。 如果打开prefab文件是乱码:把editer的asset Srialization改为Force Text即可。 一、什么是PrefabPrefab是unity3d中的一种资源类型,用于存储可重复使用的游戏对象,来方便快捷的创建实例。通过prefab在场景中创建的所有实例,都会链接到原始的prefab,所以当修改原始的prefab时,所有场景中的所有prefab实例都会被修改。 阅读全文 »
yield关键字原理详解 发表于 2018-03-30 c# yield关键字的用法1.yield实现的功能yield return:先看下面的代码,通过yield return实现了类似用foreach遍历数组的功能,说明yield return也是用来实现迭代器的功能的。 阅读全文 »
IEnumerator和IEnumerable详解 发表于 2018-03-28 IEnumerator和IEnumerable从名字常来看,IEnumerator是枚举器的意思,IEnumerable是可枚举的意思。了解了两个接口代表的含义后,接着看源码: 阅读全文 »