作者cjcat2266 (CJ Cat)
看板Flash
标题Re: [问题] 请问onEnterFrame能否做到这种效果???
时间Fri Oct 19 16:33:46 2007
※ 引述《qer (有)》之铭言:
: 我刚刚发现为什麽会有这个bug了...
: 因为你移出B 却又滑入了A 所以他又跳回去A的onEnterFrame了
: 所以又会再弹出B选项
可以宣告一个Boolean来辅助判断
把_root上面的code加上两行:
var folded:Boolean = true; //新加入的code
menu_mc.onRollOver = function() {
if (folded) {
bar_mc.onEnterFrame = function() {
this.nextFrame();
menu_mc.onEnterFrame = function() {
this.nextFrame();
};
};
folded = false; //新加入的code
}
};
然後bar_mc的Frame 1加入一行code:
stop();
_parent.folded = true; //新加入的code
这样应该就是你要的效果了 :)
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.80.67
1F:推 qer:多谢!!!!! 10/19 16:51