ActionTool动作游戏技能编辑器
2021年8月27日
评论已被关闭
在Erika开发工作流中使用的技能编辑器,代码在文末。
RootMotion简单的说就是一份预处理的位移数据,随着动画的播放将物体放到RootMotion中相应的位置。RootMotion在动作游戏中是非常有用的,本文记录一下我对RootMotion的想法。
说到剔除通常会想到根据可见性在渲染阶段进行视椎体剔除和遮挡剔除。事实上除了渲染阶段的剔除,通过可见性也要进行逻辑更新的剔除,比如Unity Animator.CullingMode、ParticleSystem.MainModule.CullingMode,都是指逻辑更新的剔除。渲染剔除部分由Unity自行管理,一般接触不到,这部分是非常基础的,因为渲染不会干扰其他诸如更新、物理模拟的内容。而逻辑剔除是需要游戏自己配置和维护的。无论是渲染还是逻辑,剔除都依赖于bound,对于没有bound的内容,比如粒子系统,逻辑和渲染的剔除都要用CullingGroup自行处理。