倒计时和生命点,as3

时间:2010-06-24 17:18:06

标签: flash actionscript linear equations

如何准确计算?我的游戏是基于时间的通过或失败场景。 我需要一个可以在ActionScript中使用的等式 感谢

定时-方案:

'在30秒内开始逃跑或失去600点生命值'

...你只看到了生命点的读数,但时间需要准确

我不喜欢这个,这只是一个例子

var CURRENTCOUNT:int = 0;
var EQUA:int;
//WHERE I WANT TO PUT LINEAR EQUATION
EQUA = 34;//<==EQUATION GOES HERE???
var SPEED:int; 
SPEED = EQUA;
var COUNTDOWN:Number = 600;
var COUNTUP:Number = 0;
//TIMER
var myTimer:Timer = new Timer(SPEED,600);
myTimer.addEventListener(TimerEvent.TIMER,someFunction);
myTimer.start();
//INCREMENTING++
function someFunction(event:TimerEvent) {
//COUNTDOWN stops count going down, COUNTUP stops count going up
CURRENTCOUNT = COUNTDOWN - myTimer.currentCount + COUNTUP;
//Testing with only a text string to rule out cashing issues 
tx.text = String (Math.abs (CURRENTCOUNT));
}

我试过这个
SPEED =距离/时间

其他
取代currentCount,但它不再准确。它增加了加速度

//VoVf
V++;
COUNT = V*V/X;

30秒,600-0生命值和计数
我想解释一下,因为它不是时钟。这是通过还是失败。他们看着那里的生活渐渐消失。

生命记录说明
“死神的场景拿着蒸汽朋克风格的计时器或仪表并笑着” •玩家有很多秒钟可以逃脱'30秒' •Lifecount显示玩家总生命损失'600' •如果球员能够活着,他们可以选择更多的力量或更多的生命


1 个答案:

答案 0 :(得分:0)