精灵

347次阅读
没有评论

共计 478 个字符,预计需要花费 2 分钟才能阅读完成。

Sprite (精灵) 对象

描述

Sprite 对象是出现在项目中的可动画图像,用于制作游戏中的大多数视觉元素,如玩家、敌人、射弹等。它支持单个或多个动画帧,并允许应用各种效果。

脚本接口

使用 JavaScript 或 TypeScript 编码时,可以通过 ISpriteInstance 脚本接口访问此对象的功能。

Sprite 属性

  • 动画 : 单击“编辑”链接以打开对象的“动画”编辑器。
  • 大小 : 单击“制作 1:1”链接以调整选区大小。
  • 最初可见 : 设置对象在布局开始时是否可见。
  • 初始动画 : 设置初始显示的动画。
  • 初始帧 : 设置初始显示的动画帧。
  • 启用冲突 : 启用或禁用对象的碰撞。
  • 预览仅限付费计划 : 启用此选项可直接在“布局视图”中运行初始动画的预览。

Sprite 条件和操作

包括添加 / 删除动画、设置动画、设置翻转、设置镜像、设置框架、设定速度等。

Sprite 表达式

  • 动画帧 : 当前显示的从零开始的动画帧数。
  • AnimationFrame 标签 : 当前显示的动画帧的字符串标记。
  • 动画帧数 : 当前动画中的动画帧数。
  • 动画名称 : 包含当前正在播放的动画名称的字符串。
  • 动画速度 : 当前动画的当前播放速率,以每秒动画帧数为单位。
正文完
 0
评论(没有评论)