企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### API的应用:aObject对象 * * * * * aObject对象是舞台上动画元素(例如:图片、文字、组、元件实例)的抽象,每一个动画元素,都有对应的aObject对象。 **获取aObject对象** 1、获取动画中,已有物体的aObject对象 在IDE中,可以在属性面板中为物体命名。同一个scene对象中(主舞台或元件实例),物体的名称是唯一的。要获取命名物体的aObject对象,可以在包含命名物体的scene上: ![](https://box.kancloud.cn/bdce98bb001fadd29e048eff214348b6_1421x106.png) 2、复制已有的aObject对象 动画元素可以被复制: ![](https://box.kancloud.cn/d9aa3869fa195941c2e77f219cab3399_1421x103.png) 3、使用元件产生元件实例: ![](https://box.kancloud.cn/6a64c9c864ded13af4ba4f1ecc8d3d5e_1421x105.png) **aObject对象的属性** aObject包含一系列属性控制动画元素的变换: ![](https://box.kancloud.cn/859c84dd20463946bbda16166c9d39ae_1763x1443.png) ![](https://box.kancloud.cn/8575eba36312ad6b984d43313b2c8826_1760x1146.png) ![](https://box.kancloud.cn/72f2e0dea91687b2c0619125e51266a5_1280x728.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的延迟问题。使用如下: ![](https://box.kancloud.cn/4e59c1c72d8f0ed5061f9c132532938c_1280x723.png)