摘要: Playable架构 Playable组成 Playable(ScriptPlayable) PlayableExtensions PlayableOutput(ScriptPlayableOutput) PlayableOutputExtensions PlayableBinding(Script 阅读全文
posted @ 2021-05-20 00:24 smallrainf 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 序列化 序列化是指将对象转换成字节流,从而存储对象或将对象传输到内存、数据库或文件的过程。 它的主要用途是保存对象的状态,以便能够在需要时重新创建对象。 反向过程称为“反序列化”。 Unity序列化文档______C#序列化文档 规则 是public或者有SerializedField标签 不是st 阅读全文
posted @ 2021-05-09 23:29 smallrainf 阅读(127) 评论(0) 推荐(0) 编辑
摘要: GPU Skinning 与 Instance 蒙皮动画 计算骨骼信息 蒙皮 GPU Skinning CPU Skinning 与 GPU Skinning 实现方式 Skinning 类型 优点 CPU Skinning 各平台相似稳定 无 CPU/GPU 传输损耗 GPU Skinning 多 阅读全文
posted @ 2019-10-27 11:05 smallrainf 阅读(3835) 评论(2) 推荐(0) 编辑
摘要: ECS Entity、Component、System Entity Component System 模块解耦 守望先锋 从描述的状态 Component 上,不同的观察者会看见不同的行为,拆分不同System出来分别实现。 内存连续 通过合理组织数据利用 CPU 的缓存机制来加快内存访问数据。 阅读全文
posted @ 2019-10-27 01:35 smallrainf 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: Dictionary 描述 字典 Dictionary 通过 Hash 桶算法进行O(1)查找数据,在 Hash 碰撞达到一定次数后会自动进行 Resize,也会在数组大小不足的时候会自动进行Resize。 如果自定义 Key 没有重写 GetHashCode 和 Equal 方法,则会调用基类 O 阅读全文
posted @ 2019-10-26 23:13 smallrainf 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: 1.下载安装Jenkins 链接:https://jenkins.io/。 2.安装推荐plugins NOTE:安装失败的话,后面进入管理plugins的高级选项中,将更新站点设置为:http://mirror.xmission.com/jenkins/updates/current/update 阅读全文
posted @ 2019-04-21 18:23 smallrainf 阅读(588) 评论(0) 推荐(0) 编辑