该项目主要分为编辑器插件模块,运行时角色执行行为模块,该功能的主要使用人员是美术和策划人员,他们通过选择角色不同的动作,制作当动作播放到某一帧时会播放的特效或者触发的事件。以前需要配合程序执行的功能现在可以交由美术和策划人员自行编辑。该项目全部技术由我负责开发,编辑器插件模块使用了Unity的自定义Editor功能,当编辑完一个技能后会保存为一个序列化文件,运行时通过编写C#脚本,加载编辑器编辑好的序列化文件,获取该技能所包含的事件或者其他数据。最终美术和策划只需要选择技能播放的某一帧,选择效果或者事件即可完成编辑。同时该模块具有良好的可扩展性,只需要编写事件类即可满足项目中的任何需要。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论