作者cjcat2266 (CJ Cat)
看板Flash
标题Re: [问题] 影片片段内特定影格事件
时间Tue Feb 26 14:40:56 2008
※ 引述《funcy (科技绝缘体)》之铭言:
: 按下後会开启webcam画面的动作,同时播放影片片段内的小动画
: 这时候再按一次,就会关掉webcam的画面
: 可是它只能玩一次阿...囧
: 关掉之後就没办法再次开启了
: 只能靠旁边的辅助按钮作动
因为你_root上设定MC的onRelease handler为 "打开webcam"
然而MC里面第二格的code却将自己的onRelease handler设定为 "关闭webcam"
而没有再次设定 "此MC再次被按下的时候再度打开webcam"
所以MC第二格的code改成这样就ok了:
this.onRelease = function() {
_parent.view1.attachVideo(null);
_parent.view1.clear();
//重新设定开启webcam功能
this.onRelease = function() {
_parent.view1.attachVideo(_root.my_cam);
this.gotoAndPlay("on");//
};
this.gotoAndPlay("rollout");
};
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.93.153
※ 编辑: cjcat2266 来自: 61.228.93.153 (02/26 14:45)
1F:推 funcy:感谢大大~~ 02/26 16:07
2F:推 mosluce:也可以给一个开关变数 02/26 16:36
3F:推 funcy:给开关一个变数要怎麽做呢@@?我不大懂... 02/26 16:37
4F:→ mosluce:当关的时候按下变成开、开的时候则相反 02/26 16:37
5F:推 funcy:楼上大大可以给个范例吗@@? 02/26 16:57
6F:推 aquarianboy:playable = !playable 02/26 17:16
7F:推 aquarianboy:漏了打,var playable:Boolean; 然後就用惊叹号来操作 02/26 17:17
8F:推 jonathanmeow:版主的方法好棒啊~ 从没想过 笔记笔记 02/26 18:54