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.编写有质量的函数(设置初始状态函数!!),对函数引用。因为目前对编写独立的类来实现某模块功能还是很生疏,,