Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-11-2005, 17:07   #1 (permalink)
Neuer User
 
Benutzerbild von axeff
 
Registriert seit: Dec 2001
Ort: GM, NRW
Beiträge: 80
mc.gotoAndPlay() ???

hallo welt
ich hab 'n mc, der am anfang auf stop(); steht.
davon liegt dann ne instanz auf der bühne. diese instanz heisst: my_mc
jetzt versuch ich von nem anderen mc aus diesen loslaufen zu lassen.
Code:
_mc.onRollOver = function() {
		this.play();
		this.onEnterFrame = function() {
			if (this._currentframe == this._totalframes) {
				delete this.onEnterFrame;
				_root.my_mc.gotoAndPlay(2); //Hier soll der mc loslaufen
				this.stop();
			}
		};
	};
aber der läuft nich los. alle anderen anweisungen an selber stelle werden abgearbeitet, also die function() läuft...

was tun?
axeff ist offline   Mit Zitat antworten
Alt 08-11-2005, 17:12   #2 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
wo liegt das script, was ist _mc und wird der code ganz sicher ausgeführt? versuch ein

trace("Der code wird!")

direkt über dem befehl.

Kannst du den film von wo anders mit dieser Zeile starten?

versuche die instanz zu tracen mit

trace(_root.my_mc)

mehr fällt mir auch nimma ein...
ausser das _root eine unschöne lösung is.
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 08-11-2005, 17:15   #3 (permalink)
Neuer User
 
Benutzerbild von axeff
 
Registriert seit: Dec 2001
Ort: GM, NRW
Beiträge: 80
code wird definitiv ausgeführt.
hab grad die instanz getraced mit trace(_root.my_mc); und auch ohne root.
krieg da 'n undefined... wieso findert der die instanz nich?

auf derselben bühne in nem anderen layer liegt ne instanz einer textebene namens label_txt. wenn ich die trace geht's und ich krieg "_level0.label_txt"

Geändert von axeff (08-11-2005 um 17:20 Uhr)
axeff ist offline   Mit Zitat antworten
Alt 08-11-2005, 17:29   #4 (permalink)
Neuer User
 
Benutzerbild von axeff
 
Registriert seit: Dec 2001
Ort: GM, NRW
Beiträge: 80
problem gelöst.
war eigentlich dummheit. hab den instanznamen an falscher stelle gesetzt und der debugger meinte meine instanz heisst instance1
jetzt ist alles unter kontrolle...
axeff ist offline   Mit Zitat antworten
Alt 08-11-2005, 17:30   #5 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
In der Selben Zeitleiste in der selben Szene im selben Frame?
MCs können in unterschiedlichen Keyframes unterschiedliche Instanznamen haben... das auch kontrolliert?

trace mal von dem MC aus sein target.

Im MC: trace(this._target);

edit: okay, erlegigt
__________________
Some Flash Worx
Alphanimal 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 20:23 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele