04 2017 档案
摘要:断断续续地把Demo又写了一阵,终于把角色的冲刺动作完成了。冲刺的作用是使角色能够快速移动,闪避攻击或障碍。其完成效果如下: 首先,仍需要一些变量来表示角色的冲刺状态: 在角色处于地面的情况下,按下U键可以让角色进行冲刺,松开时角色停止冲刺,若持续按住则角色冲刺动作持续至dashLifeTime耗尽
阅读全文
摘要:在上一篇《Canvas制作时间与行为可控的sprite动画》中已经实现了角色的左右移动,本篇继续实现角色的一系列动作之一:跳跃。先来看看最终效果: 要实现跳跃,必须模拟垂直方向的速度和重力加速度,由于Canvas中坐标系与平时见到的平面坐标系不同,向下为正,向上为负,故定义两个变量: 另外,还需要一
阅读全文