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