Skip to content

Latest commit

 

History

History
21 lines (21 loc) · 634 Bytes

10.2日.md

File metadata and controls

21 lines (21 loc) · 634 Bytes

开发记录

  • 角色移动动画
  • 角色攻击动作
  • 角色攻击生成子弹(眼泪)
  • 子弹射程
  • 子弹碰撞
  • 子弹射出速度与人物速度遵循物理定律

实现方案

  1. 通过动画动态控制机
  2. 通过对象池存储眼泪
  3. 通过射程与速度计算销毁时间
  4. 设置tag检测碰撞
  5. 给子弹射出速度加上一个人物速度系数

问题记录

  1. 人物向下走时可以左右转头
  2. 角色动画朝向问题
  3. 向下射击子弹层级被人物遮盖

解决方案

  1. 设置moveUp布尔变量
  2. 设置head和body的flipX
  3. 向下开火时子弹变为AbovePlayer层级