精灵

一种可以播放动画的对象,是大多数游戏项目的基础。

属性

还原大小

将对象还原到帧图片的大小

初始可见

设置该精灵是否初始可见

初始动画

最初显示的动画名

初始帧

最初显示的动画帧

碰撞

该对象是否会触发碰撞事件

条件

比较动画帧

比较动画帧

比较速度

比较当前的动画速度

判断翻转状态

当对象被“垂直翻转”/“水平翻转”动作翻转后,为真

正在播放某动画时

检测某个动画是否正在播放

任何动画结束时

当任何动画播放结束时触发。

动画结束时

当动画播放结束时触发

帧变化时

当当前动画帧发生变化时触发。

启用碰撞时

当对象已启用碰撞,且会触发碰撞事件时为真

偏移重叠时

检测对象(在偏移后)是否与某对象重叠

与其他对象碰撞时

当该对象与另一个对象碰撞时触发

从URL加载完成时

当“从URL加载图片”动作,完成图片加载时触发

动作

设置动画

设置当前动画

设为翻转

将对象设置为垂直翻转或水平翻转

设置动画帧

设置动画帧的编号

循环播放到某帧

设置要循环播放到的帧编号

设置速度

对象将被设置为的新速度,以像素/秒为单位

开始播放

当动画停止播放时,可以使其开始播放

停止播放

停止当前播放的动画

生成其他对象

在该对象上生成其他对象的实例

缩放对象

按照原始尺寸的倍数来设置长宽

从URL加载图片

使用从网络地址或数据URI处加载的图片来替换当前展示中的动画帧

启用碰撞

设置该对象是否会触发碰撞事件

表达式

animationframe

当前帧的编号(从0开始)

animationframecount

当前动画中的帧数量

animationname

当前动画的名称

animationspeed

当前动画的播放速度,以帧/秒为单位

imagewidth

imageheight

当前动画帧的宽度/高度,以像素为单位

imagepointcount

当前帧的定位点数量

imagepointx()

imagepointy()

该对象某定位点的X/Y坐标