Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-09-2005, 17:54   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 72
Spielpause

Ihr Lieben !
Ich habe im Zuge eines Kurses das Fashgame SNAKE erstellt. Ich soll als übung eine Pause Funktion machen. Durch druck auf die Leerzeichen Taste soll das Spiel anhalten und durch nochmaligen Druck weitergehen. Ich komme aber einfach nicht richtig drauf. Bitte helft mir !
Ich habe die FLA.Datei als Zip-File angehängt.
Vielen ,vielen Dank !!
LG
Sheherezade69 ist offline   Mit Zitat antworten
Alt 01-09-2005, 17:58   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 72
Oje..

..leider ist meine Fla Datei auch gepackt zu groß .. ich kann es ja schlecht zuschneiden :-))
Vielleicht habt ihr ja trotzdem eine Idee...
Auf jeden Fall Danke !!
Sheherezade69 ist offline   Mit Zitat antworten
Alt 01-09-2005, 17:58   #3 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Wie ist denn deine Idee?
Wenn du das Snake selber erstellt hast dürfte so eine PauseFunktion ein klacks sein.

Und wo hast du den den Zip versteckt...
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 01-09-2005, 18:32   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 72
Das Zip File ist leider immer noch 400kb groß ...zu groß !
Ich habe das Spiel ja im Zuge des Kurses nach Anleitung erstellt .. kannst mir glauben, sollte ich das wirklich einmal selber können werde ich uuuuuunheimlich glücklich sein - momentan hab ich noch Zweifel ...wie du siehst
Danke jedenfalls !
Sheherezade69 ist offline   Mit Zitat antworten
Alt 01-09-2005, 18:36   #5 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Da müsste man aber einen Teil deines AS sehen sonst nützt dir das auch nicht viel...
Läuft dein Spiel per Interval oder einem onEnterFrame-Event?
Dann musst du dir ne Variable einführen "pause", am besten ein Boolean ( kann man true oder false stzen ) dann abfragen wenn die SpaceTaste gedrückt wurde ob schon Pause ist dann wird Spiel fortgesetzt ansonsten wird Spiel unterbrochen.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 01-09-2005, 20:49   #6 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 72
Danke

Das Spiel läuft per Intervall ab. Ich werde versuchen, dass so zu realisieren, wie du es erklärt hast .
Vielen Dank
Sheherezade69 ist offline   Mit Zitat antworten
Alt 02-09-2005, 08:42   #7 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Das Interval muss man in einer Variable speichern, aber ich denke das hatt man euch gesagt ( var intId = setInterval(... ) dann kann man das auch beenden indem man clearInterval( intId ) aufruft und ihm die Variable übergiebt in der das Intervall gespeichert wurde.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 02-09-2005, 09:45   #8 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 72
Danke dir !

Vielen Dank, dass du mir geholfen hast !!!
Sheherezade69 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:04 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele