antd tree 动态添加_Animate/FLASH如何使用数组动态添加元件(AS3)

70cebcae509f1b3b68b79c523ab0de6d.png
Animate/FLASH如何使用数组动态添加元件(AS3)​mp.weixin.qq.com
9e6e8866890597a92215a25631cbee77.png

在FLASH游戏制作过程中,经常需要动态添加地图、游戏NPC等内容,而且数组的使用也更容易对内容进行管理,进行删除、移动等操作,而不局限于某一个元件或时间轴。

FLASH cs6将影片剪辑放到舞台上的方法​jingyan.baidu.com

主要知识点:数组的使用,元件的动态创建适用软件:Animate CC及其它支持AS3脚本的FLASH软件

制作步骤
1.在最新版本的Animate CC软件中,只有AS3文档,所以这里比较简单一些,直接选择AS3文档即可。

b2f464ff7d417bd20f6d7087a140912c.png

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

b4a1ce3b07858e7eedfeedfe6373315a.png

1f943f3ca41a4268d086495a928cf62d.png

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

e858789cf0d609d0d345fd1672b30b02.png

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

07c365489161b509d8943e9144c5b4ac.png

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

150260850a8aff37331659740c9fb6ff.png

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

4891c7d6adc33e6b6af260feecfed84f.png

8d3704bf208445edcf04be0de3cb04f3.png

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

c35199d545f2e17ad815527baca24884.png

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

a1d6e979ff07a7e46e09ced97314aed2.png

f31a9b2b22d62d496786307c9a7c3f31.png

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

e89e4fc49f4042f9ff40ccc7d59cc257.png

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

61722e64fad8a37fa262391b3f5434a4.png

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

d077b151198183fe680439b267976476.png

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

1425fedb7833572f793a2d7a787413e6.png
如果感觉我们的文章很有用,记得分享给朋友或同学,让更多人方便的学习到实用的Flash知识。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值