- 博客(8)
- 资源 (1)
- 收藏
- 关注
翻译 Unity Entity Component System 4 --- System 系统
SystemsSystem在ECS中执行逻辑,将component data从一个状态变换到下个状态,比如一个系统,可以对所有移动实体执行运算,根据其方向,速度,时间计算新的位置。ECS支持多种不同的systems,你可以实现ComponentSystem和JobComponentSystem来为entities执行逻辑。这两种Systems可以容易地选择和遍历拥有指定components的e...
2019-11-29 23:02:12 330
原创 Unity奇怪问题汇总
遇到Unity奇怪问题汇总,将持续更新Unity打包端卡死sha今天对项目进行打包,打出来的包在PC上卡死,编辑器内调试没有任何问题,调了一下午,发现是美术制作场景时,创建了多余的UIRoot对象,删除再打包,问题解决。...
2019-11-24 22:17:21 184
原创 Unity Material 类的使用
最近需要将一批材质的shader,转换到另一个效果类似的shader,由于材质数量太多,要指定贴图,各种参数,将会是一项很大的工作,因此就写了个工具,切换shader,并自动将原始材质的参数复制到新的材质。这项工作本不难,但是开发过程中发现,除了Material的SetTexture,SetFloat等接口,能将部分shader参数读取,并赋值到新的材质,材质Inspector面板上其它参数的...
2019-11-22 22:30:13 2149
翻译 Unity Entity Component System 3 --- Components 组件
ComponentsComponent用来表示你的数据。Entity只是一个标识,用来将Component收集到一起。System提供行为。实际上,Component是个struct结构体,这些结构体继承以下接口:IComponentData – 用于general purpose 及 chunk components。 IBufferElementData – 用于为Entity创...
2019-11-16 22:31:02 1056
翻译 Unity Entity Component System 2 --- Entities 实体
EntitiesEntities在ECS中,表示游戏或者应用中一个具体的实体。实体既没有行为也没有数据,它只是一个标识(可能就是个整数),表示将哪些数据(组件)组织到一起。System提供行为,Component存储数据。Entity其实是个ID,你可以认为它是个超级轻量化的,甚至连name都没有的GameObject。Entity IDs是固定的,这样才可以用它在组件或者实体间建立引用关...
2019-11-16 22:23:41 478
翻译 Unity Entity Component System 1 --- 核心概念
英文文档地址:https://docs.unity3d.com/Packages/com.unity.entities@0.1/manual/index.html翻译进行中OverviewEntity Component SystemEntity Component System 是Unity面向数据的技术栈(技术栈:一系列相关技术集合)。它有三个概念:· Entities -...
2019-11-02 13:52:38 653
转载 TYPORA的使用手册
Typora可以根据当前文档的标题层级,自动生成并显示大纲,窗口的右下角并有字数显示。标题的使用标题的使用格式# 一阶标题 或者快捷键Ctrl+1##二阶标题 或者快捷键Ctrl+2###三阶标题 或者快捷键Ctrl+3####四阶标题 或者快捷键Ctrl+4#####五阶标题 或者快捷键Ctrl+5######六阶标题 或者快捷键Ctrl+6标题Typora显示形式...
2019-11-02 10:21:10 149
翻译 Unity Job System 文档翻译 (2019.2版本)
为了方便做参考,自己把文档翻译了一下,以后查阅时不用看英文了:)官方文档地址:https://docs.unity3d.com/Manual/JobSystem.htmlC# Job SystemUnity C# Job System,让你可以简单,安全的编写多线程代码与Unity Engine交互,以此提升游戏效率。你可以与 Unity Entity Component Syst...
2019-11-02 10:18:49 1172
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人