2010-06-24 4 views
0

Comment obtenir un comptage précis? Mon jeu a un scénario de réussite ou d'échec basé sur le temps. J'ai besoin d'une équation qui fonctionnera en ActionScript.
MerciCompte à rebours et points de vie, as3

minutées scénarios:

'évasion dans 30 Commence sec ou perdre 600 points de vie'

... vous voyez lecture seulement LifePoints, mais le temps doit être précise

Je ne suis pas attaché à cela, il est juste un exemple

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)); 
} 

J'ai essayé ce
VITESSE = DISTANCE/TEMPS

Autres
Au lieu de currentCount, mais ce n'est pas plus précis. Il ajoute l'accélération

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

30 secondes et 600-0 LifePoints et le comptage
je voulais expliquer, parce que ce n'est pas une horloge. C'est réussi ou échoué. Ils regardent la vie qui s'éloigne.

Description lifecount
« scène avec la mort tenant une horloge de style steampunk ou mesurer et rire »
• Le joueur a tant de secondes pour échapper '30 secondes
• Lifecount affiche une perte de joueurs vie totale « 600 »
• Le joueur peut choisir entre plus de puissance ou plus de vie s'ils le font sortir vivant


+0

Juste une note de côté, mais vous voulez dire "perdre 600 points", pas "lâche" :-) – Cameron

+0

Ouais, désolé :) –

+0

Je vois vos modifications. Ça n'a toujours pas de sens. Pourquoi utilisez-vous des équations de physique? Et des affirmations comme «Si le joueur sort de la pièce, il ou elle a les mêmes points de vie» n'a aucun sens. – sberry

Répondre

0

Ces liens peuvent expliquer. Ils passent en revue le temps delta et expliquent des idées utiles pour un comptage et une notation précis. J'espère que cela vous a aidé à démarrer.
http://www.emanueleferonato.com/2007/02/19/flash-simple-timercountdown/
http://www.allquests.com/question/2589182/how-to-pause-game.html
http://www.kongregate.com/forums/4/topics/1773
http://www.kirupa.com/forum/archive/index.php/t-286177.html

+0

Merci, ça ressemble à ce dont j'ai besoin –