作者Allensph (彼苍者天)
看板Flash
标题[问题] for回圈指定MovieClip实体
时间Tue May 12 21:55:37 2009
AS3.0
menu_mc.menu
1_mc.mtext
1_mc.alpha = 0;
menu_mc.menu
1_mc.mflour
1_mc.alpha = 0;
menu_mc.menu
1_mc.mbtn
1_btn.alpha = 0;
以上的程式码要做4次(黄色数字处从1~4)
想用for回圈产生…
主时间轴
for(var i=1;i<5:i++){
menu_mc.["menu"+i+"_mc"].["mtext"+i+"_mc"].alpha = 0;
menu_mc.["menu"+i+"_mc"].["mflour"+i+"_mc"].alpha = 0;
menu_mc.["menu"+i+"_mc"].["mbtn"+i+"_btn"].alpha = 0;
}
我知道少了一些东西,
但不知道怎麽写才是正确的?敬请赐教,谢谢!
menu_mc是舞台上的实体。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.121.77
1F:推 cjcat2266:menu_mc.["menu"+i+"_mc"]["mtext"+i+"_mc"].alpha = 0; 05/12 21:57
2F:→ cjcat2266:中括弧中间不用 "." 05/12 21:57
3F:→ Allensph:我发现menu_mc与第一个"["之间,也不需要加"." 05/12 22:06
4F:→ Allensph:感谢回覆,问题已解决! 05/12 22:06
5F:推 cjcat2266:喔对,第一个[没看到:p 05/12 22:47
6F:→ cjcat2266:你把它想成 ".something" 用 "['something']"取代就对了 05/12 22:47