ActionScript 3 简单的大奖老虎机脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 简单的大奖老虎机脚本相关的知识,希望对你有一定的参考价值。
import flash.utils.Timer;
import flash.events.TimerEvent;
var xTime : int = 0;
var xCount : int = 100;
var xHalf : int = xCount / 2;
var xTimer : Timer;
xTimer = new Timer(10);
xTimer.addEventListener(TimerEvent.TIMER, xfOnTimer, false, 0, true);
xTimer.start();
function xfOnTimer(e : TimerEvent) : void
{
xCount--;
// for the dramatic finish
if (xCount < 2)
xTime += 4000;
else if (xCount < 5)
xTime += 200
else if (xCount < 10)
xTime += 100;
else if (xCount < 50)
xTime += 10
// frame changing
if (mcContent.currentFrame == mcContent.totalFrames)
mcContent.gotoAndStop(1);
else
mcContent.nextFrame()
// new interval
xTimer.stop();
if (xCount != 1)
{
xTimer = new Timer(xTime);
xTimer.addEventListener(TimerEvent.TIMER, xfOnTimer, false, 0, true);
xTimer.start();
}
}
以上是关于ActionScript 3 简单的大奖老虎机脚本的主要内容,如果未能解决你的问题,请参考以下文章
将 Actionscript 2 转换为 Actionscript 3
如何将 actionscript 2 代码转换为 actionscript 3?
Actionscript 3,动作脚本中的网格和网格行
ActionScript 3 高级自动完成脚本
ActionScript 3 高级自动完成脚本2
ActionScript 3 使用动作脚本将子项添加到舞台