Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-11-2006, 17:53   #1 (permalink)
Flashsüchtig
 
Benutzerbild von goldorak
 
Registriert seit: Jul 2004
Beiträge: 175
Function fängt von immer wieder vorne an

Hallo Ihrs,

habe folgendes Prob.

Habe eine kleine anfangsani, die ich mit einer onPress funktion auf einen mc starten lassen möchte.
Es funzt auch, wenn sich die website allerdings aufgebaut hat, kann ich überall klicken und die animation fängt wieder von vorne an??

Gibt es eine möglichkeit dies zu unterbinden?

Code:
stop();
this.los_mc.onPress = function() {
	this.attachMovie("eingangsfilm", "eingang_mc", 1);
	this._parent.eingang_mc._x = 413.9;
	this._parent.eingang_mc._y = 213.9;
	};
goldorak ist offline   Mit Zitat antworten
Alt 16-11-2006, 17:57   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 174
Kingt zumindest für mich so als ob der MC dann noch vorhanden ist und deswegen nochmals bei klick ausgeführt wird. Wirkt dann sicher so wie ein hidden button.

Ich denke es würde helfen, wenn man den MC nach Ablauf mit removeMovieClip löschen würde. Dann ist ja auch die onPress-Funktion weg.


Jens
stens ist offline   Mit Zitat antworten
Alt 16-11-2006, 18:07   #3 (permalink)
Flashsüchtig
 
Benutzerbild von goldorak
 
Registriert seit: Jul 2004
Beiträge: 175
Habe ich auch vermutet aber so gehts auch nicht:

Code:
stop();
this.los_mc.onPress = function() {
	this.attachMovie("eingangsfilm", "eingang_mc", 2);
	this._parent.eingang_mc._x = 413.9;
	this._parent.eingang_mc._y = 213.9;
	this._parent.los_mc.unloadMovie();
};
die animation startet durch auslösen der funktion los_mc , sobald ich los_mc irgendwo lösche, verschwindet die komplette seite..

Geändert von goldorak (16-11-2006 um 18:19 Uhr)
goldorak ist offline   Mit Zitat antworten
Alt 16-11-2006, 18:18   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
was macht denn
PHP-Code:
this.los_mc.onPress = function() {
    
this.attachMovie("eingangsfilm""eingang_mc"2);
    
this._parent.eingang_mc._x 413.9;
    
this._parent.eingang_mc._y 213.9;
    
this.enabled false;
}; 
?
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 16-11-2006, 18:21   #5 (permalink)
Flashsüchtig
 
Benutzerbild von goldorak
 
Registriert seit: Jul 2004
Beiträge: 175
Jup danke bloba so gehts jedenfalls wiederholt sich die ani nicht.. kannte den befehl enable noch nicht

Aber jetzt geht keine funktion meines hauptfilms mehr???

Dachte mir ich nehm statt eines mc eine schaltfläche aber
wenn ich eine schaltfläche erstelle mit dem instanznamen s_btn z.b. und dann schreibe
s_btn.onPress = function() {
this.attachMovie("eingangsfilm", "eingang_mc", 2);
this._parent.eingang_mc._x = 413.9;
this._parent.eingang_mc._y = 213.9;
};

tut sich garnichts... bin echt verwirrt im moment

Geändert von goldorak (16-11-2006 um 18:33 Uhr)
goldorak ist offline   Mit Zitat antworten
Alt 16-11-2006, 18:34   #6 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
hä?
achso vielleicht ist es sinnvol den movie nicht gerade in den Button zu attachen....

daher lieber >
PHP-Code:
this.los_mc.onPress = function() {
    
this._parent.attachMovie..... 
sowas
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 16-11-2006, 18:42   #7 (permalink)
Flashsüchtig
 
Benutzerbild von goldorak
 
Registriert seit: Jul 2004
Beiträge: 175
Zitat:
Zitat von bloba Beitrag anzeigen
hä?
achso vielleicht ist es sinnvol den movie nicht gerade in den Button zu attachen....

daher lieber >
PHP-Code:
this.los_mc.onPress = function() {
    
this._parent.attachMovie..... 
sowas

HMM stimmt dann muss ich wohl aber die x und y werte nochmal anpassen...
goldorak ist offline   Mit Zitat antworten
Alt 16-11-2006, 18:44   #8 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
oder local toGlobal verwenden..
aber gewöhn dir direkt an, alles sauber auf der root niederzulegen, das gibt am wenigstens umrechen arbeit und stress
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 16-11-2006, 18:51   #9 (permalink)
Flashsüchtig
 
Benutzerbild von goldorak
 
Registriert seit: Jul 2004
Beiträge: 175
Zitat:
Zitat von bloba Beitrag anzeigen
oder local toGlobal verwenden..
aber gewöhn dir direkt an, alles sauber auf der root niederzulegen, das gibt am wenigstens umrechen arbeit und stress
bin eh gerade dabei das objektorientierte überall anzuwenden..

sonst hätte ich auch einfach mit
Code:
onRelease.gotoAndPlay(2);
arbeiten können.

local toGlobal kenn ich noch net.. muss erstmal sehen was das bewirkt, obwohl ich es mir schon denken kann
goldorak ist offline   Mit Zitat antworten
Alt 17-11-2006, 11:59   #10 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 174
unload geht doch außerdem nur wenn man swf's reinlädt, oder?


Jens
stens 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 13:28 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele