as3与flash的联合使用。

本文介绍了在Flash AS3中如何通过合理命名元件(如影片剪辑、按钮)来简化实例引用的方法,包括利用实例名称进行数组分解、匹配实例名称实现功能控制及调整可见性等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.通过对元件(影片剪辑,按钮)采取一定规则或者技巧的命名,再通过将实例名称分解为数组,通过对数组的索引,实现引用。

例如:影片剪辑元件名称mcA0302,按钮元件命名btB0304,

定义str:String = event.target.name;//即是点击的元件的实例名称,

再定义arr:Array = str.split(str);这样,arr=[m,c,A,0,3,0,2];

再通过判断语句或者直接用arr[i]来实现跳转等动作。


2。匹配元件的实例名称,例如arr = event.target.name;

if(arr = "mcA"+i+"b"){

    实现对i的引用

}


3.通过实例名称来设置原元件的可见性:this["mcA0"+3].visible = false; 也可以判断实例名称,例如:

if(str == "abc"){

    abc.efg.visible  =true ;

}

所以对影片剪辑的嵌套最好别超过2层,如果超过两层:


4.对父母元件的使用,(event.target).parent(.name)


5.编写有质量的函数(设置初始状态函数!!),对函数引用。因为目前对编写独立的类来实现某模块功能还是很生疏,,可怜

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值