/2D-Controller

2D 冲锋残影的demo

Primary LanguageC#

2D 冲锋残影效果

前言

本项目基于 2D-Controller - M-Studio-M 修改而来,不用于任何商业用途,仅供学习交流。

冲锋残影原理

对象池的应用

特性

优势

  • 较少代码量实现对象池应用
  • 能较好控制冲锋残影相关参数

可改进之处

  • 冲锋残影功能的模块化、泛用化:冲锋残影参数写入基类中
  • 冲锋残影的参数控制:当前项目中残影生成都是基于FixedUpdate,或许可以增加相应参数控制残影生成的时间间隔等
  • 冲锋残影的影响因素:是否基于Gravity、技能释放时如何控制、特殊Animation如何应对
  • 冲锋残影的物理运动:例如带增速的冲锋
  • 冲锋残影的视觉特效:虚拟相机的跟随参数、残影特效