2016-12-17 1 views
0

Ich arbeite an einem Zeitlimit-Spiel, aber wenn ich das Spiel lade und es das Zeitlimit überschreitet, erreicht es Null, aber es wird nicht zur nächsten Szene geleitet, in der ich das habe Spiel vorbei .. Dies ist der Code,Ich brauche Hilfe in ActionScript3.0

var tiempo:int; 
var Duracion:int; 


Duracion = 7; 
tiempo = Duracion; 
var timer:Timer = new Timer(1000,Duracion); 
timer.addEventListener(TimerEvent.TIMER, tiempo2); 
timer.addEventListener(TimerEvent.TIMER_COMPLETE, fin) 
timer.start(); 


function tiempo2(tiempoevent:TimerEvent):void 
{ 
    trace(tiempo); 

    tiempo--; 

    time.text = tiempo.toString(); 

} 

function fin(tiempoevent:TimerEvent):void 
{ 
    var timer:Timer = tiempoevent.target as Timer; 
    timer.removeEventListener(TimerEvent.TIMER, tiempo2) 
    timer.removeEventListener(TimerEvent.TIMER, fin) 


} 

platziert Wie kann ich Sie zum Spiel über Szene ... ich bin

+0

Nein hablamos espanol aqui. –

+0

si hablas español T-Heron und sabes de actionscript3 ayúdame que no se Englisch – Alexander

+0

Englisch vielleicht übersetzen? – Nemi

Antwort

0

auf belebter cc arbeiten, sollten diese Arbeit

function fin(tiempoevent:TimerEvent):void 
{ 
    var timer:Timer = tiempoevent.target as Timer; 
    timer.removeEventListener(TimerEvent.TIMER, tiempo2); 
    timer.removeEventListener(TimerEvent.TIMER, fin); 
    nextFrame(); 
}