我用flash做了一个交互动画,现在要实现的功能是:当无人操作1分钟时自动返回到第一帧呢?我暂时想不出来
我用flash做了一个交互动画,现在要实现的功能是:当无人操作1分钟时自动返回到第一帧呢?我暂时想不出来,请各位大神指点。...
我用flash做了一个交互动画,现在要实现的功能是:当无人操作1分钟时自动返回到第一帧呢?我暂时想不出来,请各位大神指点。
展开
4个回答
展开全部
如果是as2的话,有很简单的解决思路
单做一个剪辑,按帧频计算(设为12)前12乘60帧处放代码
_root.gotoAndStop(1)
然后在关键的按钮上放代码就行
当离开按钮让剪辑归1帧开始计时
单做一个剪辑,按帧频计算(设为12)前12乘60帧处放代码
_root.gotoAndStop(1)
然后在关键的按钮上放代码就行
当离开按钮让剪辑归1帧开始计时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var fl_TimerInstance:Timer = new Timer(60*1000, 1);
fl_TimerInstance.addEventListener(TimerEvent.TIMER, fl_TimerHandler);
fl_TimerInstance.start();
function fl_TimerHandler(event:TimerEvent):void
{
gotoAndPlay(1);
}
as3.0的
fl_TimerInstance.addEventListener(TimerEvent.TIMER, fl_TimerHandler);
fl_TimerInstance.start();
function fl_TimerHandler(event:TimerEvent):void
{
gotoAndPlay(1);
}
as3.0的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我写过,首先这个无人操作的定义我给的没有发生鼠标点击按钮的情况。
1分钟这个肯定要是用到Timer事件 但是不是给timer.start(); 把timer.start();写在每一个能中断待机时间的方法里。 timer的事件里自然是写回到第一帧的命令
1分钟这个肯定要是用到Timer事件 但是不是给timer.start(); 把timer.start();写在每一个能中断待机时间的方法里。 timer的事件里自然是写回到第一帧的命令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的代码是AS2还是AS3?
追问
AS2的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询