ok donc im en utilisant le code de base réel pour un petit jeu et j'ai une minuterie mis en place sur une pièce et ne peux pas l'afficher dans la salle de fin de partie s'il vous plaît aider?actionscript affichage minuterie
c'est le code utilisé i
var gameStartTime:uint;
var gameTime:uint;
var gameTimeField:TextField;
gameTimeField = new TextField();
gameTimeField.x = 900;
gameTimeField.y = 50;
addChild(gameTimeField);
gameStartTime = getTimer();
gameTime = 0;
addEventListener(Event.ENTER_FRAME,showTime);
function showTime(event:Event)
{gameTime = getTimer()-gameStartTime;
gameTimeField.text = "Time: "+clockTime(gameTime);
}
function clockTime(ms:int)
{
var seconds:int = Math.floor(ms/100);
var minutes:int = Math.floor(seconds/60);
seconds -= minutes*60;
var timeString:String = minutes+":"+String(seconds+100).substr(1,2);
return timeString;
}
Ce n'est pas vraiment clair pour moi quel est votre problème. Est-ce que vous avez le temps stocké dans la variable gameTime et vous ne pouvez pas accéder à celui-ci d'ailleurs dans votre jeu? –
je suis désolé de ne pas être clair. Je suis resté éveillé un certain temps et je n'ai pas utilisé ActionScript avant la semaine dernière. ive mettre en place un jeu où vous attrapez des balles et j'ai une petite minuterie qui court sur l'écran et j'essaie de l'obtenir pour dissiper ce qu'il obtient quand je clique sur le bouton suivant pour passer à la prochaine sceen – Aaron
Alors, où est ce code? Est-ce sur un cadre ou est-ce dans un fichier séparé? Vous devez vraiment expliquer un peu plus sur la configuration de votre jeu avant que quiconque puisse vous donner des conseils judicieux. –