2.9.5 API的应用:aObject对象

aObject对象是舞台上动画元素(例如:图片、文字、组、元件实例)的抽象,每一个动画元素,都有对应的aObject对象。

获取aObject对象

1、获取动画中,已有物体的aObject对象

在IDE中,可以在属性面板中为物体命名。同一个scene对象中(主舞台或元件实例),物体的名称是唯一的。要获取命名物体的aObject对象,可以在包含命名物体的scene上:

1.png

 
2、复制已有的aObject对象

动画元素可以被复制:

2.png

3、使用元件产生元件实例:

3.png

aObject对象的属性

aObject包含一系列属性控制动画元素的变换:

4.png


5.png


6.png

aObject的事件

可以在aObject上绑定绝大多数的鼠标/触摸事件:touchstart、touchmove、touchend、mousedown、mousemove、mouseup、click、dblclick、mouseover、blur、focus。此外,还提供inputstart、inputmove、inputend三个事件。在PC上,这三个事件对应于mousedown、mousemove、mouseup,在手机和平板上,对应于touchstart、touchmove、touchend事件、click事件经过处理,已经不会有300ms的延迟问题。使用如下:

7.png

 
了解更多API详情

1 个评论

API的应用:aObject对象,打错了吧,应该是Object

要回复文章请先登录注册