1、player
- 1.1 player对象
- 素材
- 动画
- 粒子
- shader
- 1.2 player触摸运动(esaytouch插件)
- 1.2.1 随触摸偏移量移动
- 1.2.2 不能超越屏幕边界
- 1.3 射击
- 射击控制(威力、数量、速度)
- 素材
- 动画
2、follower
- 2.1、副手对象
- 素材
- 动画
- 粒子
- shader
- 2.2 副手移动
- 随Player智能移动
- 不能超越屏幕边界
- 2.3 副手射击
- 射击控制
- 素材
- 动画
3、enemy
- 3.1 enemy对象
- 素材
- 动画
- 粒子
- shader
- 属性
- 3.2 管理器
- enemy生成(属性配置)
- 属性参数计算(生命值、size、素材等)
- AI移动
4、主场景管理
- 4.1 背景效果
- 4.2 声音
- 4.3 进度
- 4.4 UI
- 4.5 金币系统
- 获得
- 使用
5、功能联动
6、视觉特效
7、其他
网友评论