Animate/FLASH如何使用数组动态添加元件(AS3)
来源:网络收集 点击: 时间:2024-08-01【导读】:
在FLASH游戏制作过程中,经常需要动态添加地图、游戏NPC等内容,而且数组的使用也更容易对内容进行管理,进行删除、移动等操作,而不局限于某一个元件或时间轴。主要知识点:数组的使用,元件的动态创建工具/原料moreAnimate CC及其它支持AS3脚本的FLASH软件方法/步骤1/12分步阅读
2/12
3/12
4/12
5/12
6/12
7/12
8/12
9/12
10/12
11/12
12/12
注意事项
在最新版本的Animate CC软件中,只有AS3文档,所以这里比较简单一些,直接选择AS3文档即可。

在工具栏中找到矩形工具,然后在舞台拖动鼠标绘制一个矩形


选择绘制出来的矩形,并右键选择转换为元件或使用快捷键f8,转换为元件

在弹出来的面板中选择影片剪辑类型,元件的注册点最好在左上角,便于控制坐标

因为要用代码从库里将元件动态创建并放到舞台上,所以要设置链接属性,如图所示,勾选上为Actionscript导出,并输入类名,可以根据实际用到的对象进行命名,便于管理。

设置完成后点击确定,这时元件就会出现在库里了,可以直接看到元件的链接名。


可以通过双击库里元件的链接名对参数直接修改,而不需要打开属性面板。

将影片剪辑从舞台中删除,为了体现动态创建的优势,这里我们还需要制作两个按钮,一个用于创建对象,一个用于消除对象


设置创建按钮的实例名为btn_create

设置清除按钮的实例名为btn_clear

在主时间轴上添加如图所示代码

运行后就可以通过点击创建按钮添加随机位置的元件到舞台上,点击清除按钮清除所有的元件。

必须AS3文档
有什么问题可以留言
AS3动态加载FLASHANIMATE版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1045523.html
上一篇:wps无法打开数据源是怎么回事
下一篇:1/x的图像怎么画