作者punby (PP)
看板Flash
标题[问题] 如何取出阵列中的影片片段
时间Tue Sep 25 19:57:11 2012
var someVector:Vector.<MovieClip>;
someVector = new Vector.<MovieClip>();
someVector.push(box01_MC01, box01_MC02, box01_MC03, box01_MC04);
for(var i:int=0; i<5; i++){
getChildByName("tempMC")+i= someVector[i];
}
我试着用(a)(b)两种方法, 都无法成功用序号取出someVector阵列中的mc来播放
tempMC0.gotoAndPlay("10"); ← 但像这样直接指定序号是可以的
(a) getChildByName("tempMC")+i.gotoAndPlay("start01");
(b) someVector[i].gotoAndPlay("start01");
请各位赐教~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.112.242
1F:推 etrexetrex:(a) getChildByName("tempMC"+i).gotoAndPlay("start01 09/26 15:07
2F:→ etrexetrex:(b) 这个应该可以动阿 09/26 15:07
3F:→ punby:感谢~ ("tempMC"+i)才对, 後来再包一个阵列就可以了 XD 09/27 15:20