• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-09-2010, 15:31   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2010
Beiträge: 114
Annimatioin funktioniert nicht

hallo @ all, ich habe nocheinmal ein kleines Problem,

und zwar, habe ich ein Spiel gebaut wo von oben Objekte nach unten fallen und unten aufgefangen werden von einem anderem Objekt mit Annimation.

das klappt auch schon.

aber jetzt soll er nach dem 6. treffer in ein anderes Schlüsselbild springen. und nach dem 12. treffer wieder am Anfang springen.

PHP-Code:
if (this.hitTest(_root.spielfigur.hitTest)) {
    
_root.treffer++;
    if (
_root.treffer>=24) {// Gibt aus, wann er abbrechen soll
        
_root.geschenk_all.gotoAndStop("ende");
        
_root.gotoAndStop("ende");
    }
    
    
gotoAndPlay("getroffen");
    
_root.spielfigur.gotoAndPlay("ani");
    
//trace("treffer");
}else if (_root.treffer>=6) {
    
_root.spielfigur.gotoAndStop("ani_1");
}else if (
_root.treffer>=12) {
    
_root.spielfigur.gotoAndStop("start");

das funktioniert eigentlich, blos geht nicht mehr die Animation.

kann mir einer weiter helfen?
sonnenmann ist offline   Mit Zitat antworten
Alt 02-09-2010, 17:17   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.888
Zitat:
Zitat von sonnenmann Beitrag anzeigen
das funktioniert eigentlich, blos geht nicht mehr die Animation.
Kann normalerweise gar nicht gehen. Die Reihenfolge der if-Abfragen ist nämlich Käse, da >= 6 ab 6 immer erfüllt wird und auf >=12 dann nicht mehr geprüft wird. Klar, oder?
PHP-Code:
if (this.hitTest(_root.spielfigur.hitTest)) {
    
_root.treffer++;
    if (
_root.treffer>=24) {// Gibt aus, wann er abbrechen soll
        
_root.geschenk_all.gotoAndStop("ende");
        
_root.gotoAndStop("ende");
    }
    
    
gotoAndPlay("getroffen");
    
_root.spielfigur.gotoAndPlay("ani");
    
//trace("treffer");
}else if (_root.treffer>=12) {
    
_root.spielfigur.gotoAndStop("start");
}  
}else if (
_root.treffer>=6) {
    
_root.spielfigur.gotoAndStop("ani_1");

__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 02-09-2010, 17:36   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2010
Beiträge: 114
jup ist klar aber jetzt hab ich immer noch das Problem mit der Annimation
sonnenmann ist offline   Mit Zitat antworten
Alt 02-09-2010, 17:43   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.888
Schon mal gotoAndPlay() genommen ?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 02-09-2010, 17:56   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2010
Beiträge: 114
arg stimmt ich depp jetzt geht es. jetzt hab ich nur noch ein problem, das wenn er nach dem 6. Objekt was er einfängt sofort auf die szene springt wo er auch hin soll aber nicht die animation vorher ausführt.
sonnenmann ist offline   Mit Zitat antworten
Alt 02-09-2010, 18:08   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.888
Zitat:
Zitat von sonnenmann Beitrag anzeigen
... das wenn er nach dem 6. Objekt was er einfängt sofort auf die szene springt wo er auch hin soll aber nicht die animation vorher ausführt.
Hä?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 03-09-2010, 08:07   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2010
Beiträge: 114
sry, ich meinte wenn er nach dem 6. Objekt in ein anderes Schlüsselbild springt, führt er vorher nicht die Annimation aus. sondern springt sofort auf das Schlüsselbild. und er sollte vorher die annimation ausführen und dann rüber springen.
ist das möglich?
sonnenmann 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
swf-Datei funktioniert nicht in anderem Ordner (.exe auch nicht) proto ActionScript 3 6 21-10-2009 17:41
Pfad wird nicht erkannt? ó0 oder funktioniert scripting über versch. MC's nicht mehr? ikkez ActionScript 3 7 20-08-2007 17:12
Clip funktioniert/funktioniert nicht ?? lester Flash Einsteiger 2 09-05-2006 18:42
code funktioniert! aber funktioniert doch nicht.... ?! Hä? ramsch_ramona Flash MX 2004 1 29-08-2004 13:39
Brauche HILFE! Timer funktioniert nicht so richtig bzw. lädt nicht das richtige Bild edekom ActionScript 1 2 23-08-2002 21:23


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele