Sprite Properties - R32/heaps GitHub Wiki

Sprite 类包含有如下方法及属性:

  • x and y: 以像素为单位表示其位于父对象的位置

  • rotation : 以弧度为单位的旋转值

  • scaleX and scaleY : 水平或垂直方向缩放(默认为 (1, 1))。scale 方法将同时设置二个值。例如增量放大: s.scale(1.1)。

  • visible : 是否可见。即使设置为 false,sprite 仍然会计算更新(位置和动画仍然会继续),只是不显示

    • TODO: 似乎后来有所改动。
  • parent : 当前父对象,或者为 null 如果还没有设置。

  • remove() : 从父对象中移除自身, 这时 sprite 将不会再计算更新及显示

  • addChild() : 添加子 sprite 到子显示列表的最顶层(和 flash 显示列表一样数字最大即位于显示的最顶层)

  • for( s in sprite ) {...} : 迭代所有当前 sprite 的所有子对象

更多细节,可参考源码或 API...