在很多的時(shí)候,你可以需要對(duì)一批的元件進(jìn)行操作,一般情況下,我們都會(huì)建立有規(guī)律的元件名,然后使用for語(yǔ)句,但是遇到不同結(jié)構(gòu)不同名稱(chēng)的就不好辦,這個(gè)時(shí)候,你就有必要注冊(cè)元件了。使用的個(gè)數(shù)組來(lái)記錄你要注冊(cè)的元件,以后要改變這些元件屬性就直接讀數(shù)組。給個(gè)例子:
_global.mcArray = new Array();
//全局變量,保存注冊(cè)的元件
function getColor() {
//改變注冊(cè)元件顏色
c4 = random(0xFFFFFF);
//生成隨機(jī)顏色
for (var i = 0; ivar my_color = new Color([mcArray[i]]);
my_color.setRGB(c4);
delete my_color;
}
}
將代碼放在*幀
onClipEvent (load) {
mcArray.push(this);
}
//全局變量,保存注冊(cè)的元件
function getColor() {
//改變注冊(cè)元件顏色
c4 = random(0xFFFFFF);
//生成隨機(jī)顏色
for (var i = 0; i
my_color.setRGB(c4);
delete my_color;
}
}
將代碼放在*幀
onClipEvent (load) {
mcArray.push(this);
}
將代碼放在你要注冊(cè)的元件上
點(diǎn)這里下載演示效果文件
點(diǎn)這里下載源文件