作者xuavm (小孟子)
看板Flash
标题[问题] 找不到被复制的元件 (已爬文)
时间Mon Oct 26 19:56:53 2009
http://vspace.cc/file/GBUIBWMSA8LMCSM2.html
本来写好复制的指令了
可是後来决定增加一个图层来放置复制用的素材
不过这样变成找不到被复制出来的元件了
不知道谁能教我要怎麽改
让他可以继续复制出第二第三第四.....个元件呢??
(是旁边说明栏的那朵向日葵喔!!!!)
谢谢!!
※ 编辑: xuavm 来自: 211.76.77.132 (10/26 21:02)
1F:推 sextitanic:嗯,首先...b1_X=b1._x; 和 b1_Y=b1._y; 是抓不到值的 10/26 21:47
2F:→ sextitanic:因为你的 b1 是在另一个影片片段中,所以正确的用法 10/26 21:48
3F:→ sextitanic:应该是要先把放了 b1 的影片片段命名 10/26 21:48
4F:→ sextitanic:假设命名成 menu_mc,就改成 b1_X = menu_mc.b1._x; 10/26 21:49
5F:→ sextitanic:可是当你这样用,会失败,因为b1不在 menu_mc 的第一格 10/26 21:50
6F:→ sextitanic:所以会抓不到 b1 这个元件,所以要设定 b1 的初始位置 10/26 21:50
7F:→ sextitanic:应该是在 b1 的 on (press)中设定 _root.b1_X=this._x; 10/26 21:53
8F:→ sextitanic:最後贴心的叮咛,变数前最好用 var 宣告一下 10/26 22:00
9F:→ sextitanic:如果能够再指定变数的型态就更好了 10/26 22:00
10F:→ sextitanic:还有 2.0 已经不建议把程式写在元件上,3.0 已经禁止 10/26 22:01