再也不用为动画头疼了!运行动画只需两步——创建一个动画,然后让一个精灵(Sprite)
对象运行它!
目前实现的动画共有 14 种,包括 10 种持续性动画(相对位移、绝对位移、透明度渐变、淡入淡出、大小渐变、帧动画、延迟)和 4 种逻辑动作(连续两动画、连续多动画、循环动画、回调动作)
此次版本更新的内容有:
新增
精灵类Sprite
,可以执行动作Action
、判断两精灵碰撞等新增
动作类Action
,实现了 14 种动作,所有动作都可以暂停、继续和停止新增
动画管理器ActionManager
,用于管理所有当前存在的动作新增
图片类新增透明度设置函数setOpacity
更新
App 类的大部分函数都改为了静态方法,但仍保留get
方法以保证兼容性修复
图片类按比例拉伸函数名改为setScale
修复
其他细节上的优化