+ -
当前位置:首页 → 问答吧 → flash8 技术咨询

flash8 技术咨询

时间:2011-05-19

来源:互联网

var pretime:Number;
var curtime:Number;
mybtn.onPress=function(){
pretime=getTimer();
}
mybtn.onRelease=function(){
curtime=getTimer();
if((curtime-pretime)>3000){
  trace("goto下一场景")
}else{
  trace("goto下一帧");
}
}





以上是hckb130提供的可以FLASH一个按钮能否分时间控制两个事件的, 我感觉功能可以实现,我改了下,可是不知道为什么,无论怎么都是不成立的执行,总也不执行条件成立的分支,总跳到场景3,怎么也跳不到场景2,我刚开始接触FLASH,还请高手指教,不胜感谢
on(Press)
{
var pretime:Number;
var curtime:Number;
mybtn.onPress=function(){
pretime=getTimer();
}
mybtn.onRelease=function(){
curtime=getTimer();
if((curtime-pretime)>3000){
  gotoAndStop("场景2",1)
}else{
  gotoAndStop("场景3",1)
}
}
}

作者: fc5143   发布时间: 2011-05-19

为什么还要在外面套一个on(press)?
因为条件不成立,所以只挑场景3

作者: libins   发布时间: 2011-05-19

还不懂,,唉。到这里是可以找到任何一个区的帖子了。。。
  这属于技术区的

作者: f275886903   发布时间: 2011-05-19

热门下载

更多