作者etrexetrex (moonet)
看板Flash
标题Re: [问题] 如何在影片中将参数传到主影格
时间Tue May 22 18:11:43 2012
这个问题的作法太多种
通常是建议不要把程式写在元件里面
因为程式码到处都是的时候 会不好阅读
根据你的叙述 我作了一个范例
这不是最佳解
但简单的问题 我就不复杂化
我尽量减少 code 的数量
http://dl.dropbox.com/u/7377053/flash/toyhsu.html
为了让主场景影格 1 读得到影片中的按钮
按钮必须在元件内的第一个影格就出现
为了一开始不显示按钮
我把 visible 改成 false
当然你也可以把 alpha 改成 0
或是把 x y 改成 10000 之类的
主要的程式码是写在主场景影格 1
stop();
var qu_type:int = 0;
video.btn_1.addEventListener(MouseEvent.CLICK, function():void{
qu_type = 1;
nextFrame();
});
video.btn_2.addEventListener(MouseEvent.CLICK, function():void{
qu_type = 2;
nextFrame();
});
附CS4原始档 :
http://dl.dropbox.com/u/7377053/flash/toyhsu.fla
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.137.198.18
1F:推 toyhsu:太感谢了 原来可以利用这种方法 05/22 19:48