Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-01-2006, 10:57   #1 (permalink)
Pimp my Flash!!
 
Registriert seit: Jan 2006
Beiträge: 37
Talking Bei Moviecip funktionier gotoAndPlay() nicht???

Hallo an alle!
Ich wollte einem Moviclip die Anweisung gotoAndPlay() zuweisen..funktionierte aber nicht!Dann hab ichs bei einer Schaltfläche funktioniert und es klappte!!
Ich hab genau den gleichen Code verwendet!
Jetzt meine Fragen...
Kann man die gotoAndPlay funktion nur bei Schaltflächen anwenden oder muss man beim MC einfach was beachten???
Kann ich die Farbe der Schaltfläche verändern wenn man mit der Maus drüber geht???Also beim MC hats geklappt...
Achso und den Code für die Anweisung bei der Schaltfläche:
Code:
on (release, releaseOutside) {
	this.gotoAndPlay("ani1");
}
DANKE schon mal im voraus!
killfactory ist offline   Mit Zitat antworten
Alt 15-01-2006, 11:19   #2 (permalink)
Spiritmonger
Gast
 
Beiträge: n/a
PHP-Code:
on (releasereleaseOutside) {
    
ani1.play();

So müsste es gehen, beim mc
  Mit Zitat antworten
Alt 15-01-2006, 11:31   #3 (permalink)
Pimp my Flash!!
 
Registriert seit: Jan 2006
Beiträge: 37
Funktioniert auch nicht...
killfactory ist offline   Mit Zitat antworten
Alt 15-01-2006, 11:36   #4 (permalink)
Spiritmonger
Gast
 
Beiträge: n/a
hast den script ins aktionsfenster von deinen mc reingeschreiben?
  Mit Zitat antworten
Alt 15-01-2006, 11:37   #5 (permalink)
Pimp my Flash!!
 
Registriert seit: Jan 2006
Beiträge: 37
ja
killfactory ist offline   Mit Zitat antworten
Alt 15-01-2006, 11:43   #6 (permalink)
Spiritmonger
Gast
 
Beiträge: n/a
was ist den ani1 überhaupt? Lad die fla mal hoch, bei mir gehts nämlich.

Geändert von Spiritmonger (15-01-2006 um 11:46 Uhr)
  Mit Zitat antworten
Alt 15-01-2006, 11:50   #7 (permalink)
Pimp my Flash!!
 
Registriert seit: Jan 2006
Beiträge: 37
ich gib mal den link...
Datei
killfactory ist offline   Mit Zitat antworten
Alt 15-01-2006, 12:14   #8 (permalink)
Spiritmonger
Gast
 
Beiträge: n/a
obwohl, das ist ja flash8, dann weiß ich es nciht, befasse mich ja noch mit flashmx2004
  Mit Zitat antworten
Alt 15-01-2006, 12:44   #9 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
Zitat:
Zitat von Spiritmonger
was ist den ani1 überhaupt? Lad die fla mal hoch, bei mir gehts nämlich.
ani1 ist entweder eine Szene(unwahrscheinlich) oder eine Bildmakierung, deshalb ist auch der von Dir gepostete Code völlig verkehrt...
...nun hab auch ich kein flash8, kann mir also die Datei nicht ansehen, aber eigentlich ist das ja syntax der schon in flash3 'normal' war, deshalb mal in den Wind gefachsimpelt:

Lösung 1; ani1 ist eine szene:
dann ist meines Wissens der Syntax auch nicht ganz richtig, der müsste (glaub ich) lauten:
ActionScript:
  1. this.gotoAndPlay("ani1",1);//...ich glaube eigentlich this ist da auch falsch
  2.  
...allerdings weiss ich das auch nicht genau, Szenen sind nämlich ein Greuel, man sollte sie schlicht und einfach nicht verwenden (oder höchstens wen man vorhat eine durchgehendes Filmchen ohne jeden Code zu flashen)...
...wenn Du jetzt meinst: "Ich hab aber alles schon mit Szenen aufgebaut und das wird zu kompliziert das jetzt wieder umzubauen...", ja dann machst du halt als workaround jeweils im ersten Bild jeder szene eine Bildmakierung rein, die den szenenamen trägt und dann kannst Du mit Lösung 2 arbeiten

Lösung 2; ani1 ist eine Bildmakierung:
wie schon vorher erwähnt scheint mir das this im Code nicht richtig zu sein, das setzt nämlich den focus des Befehls auf die Schaltfläche und ich vermute das hattest Du gar nicht beabsichtigt deshalb versuche mal einen der drei folgenden Zeilen:
ActionScript:
  1. gotoAndPlay("ani1");
  2. //oder
  3. _parent.gotoAndPlay("ani1");
  4. //oder
  5. _root.gotoAndPlay("ani1");
...wen alle drei nicht gehen, dann prüf nochmal ob die Bildmakierung wirklich gesetzt ist oder ob das Bild 'ani1' beim Knopfdruck wirklich schon vorliegt...

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-

Geändert von Alois (15-01-2006 um 12:46 Uhr)
Alois ist offline   Mit Zitat antworten
Alt 15-01-2006, 12:55   #10 (permalink)
Pimp my Flash!!
 
Registriert seit: Jan 2006
Beiträge: 37
ohhh danke man...
mit _root hats funktioniert!!!!!!
war ne bildmarkierung...
killfactory 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 17:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele