Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-09-2003, 16:49   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 4
Klick --> animation soll enden!

hiho,

ich hab mir ein movie erstellt und folgenden script eingebaut:


ActionScript:
  1. butn.onRollOver = function() {
  2.     this.onEnterFrame = function() {
  3.         if (this._currentframe<this._totalframes) {
  4.             this.nextFrame();
  5.         } else {
  6.             if (setURL != undefined) {
  7.                 getURL(setURL, "_blank");
  8.                 delete setURL;
  9.             }
  10.             delete this.onEnterFrame;
  11.         }
  12.     };
  13. };
  14. butn.onRollOut = function() {
  15.     this.onEnterFrame = function() {
  16.         if (this._currentframe>1) {
  17.             this.prevFrame();
  18.         } else {
  19.             delete this.onEnterFrame;
  20.         }
  21.     };
  22. };
  23. butn.onDragOut = butn.onRollOut;
  24.  
  25. butn.onPress = function() {
  26.     setURL = "http://www.domain.de/seite.html";
  27. };


Nur wollte ich aber auch noch, dass die animation beim letzten frame stehn bleibt (beim klick) bzw. hinspielt und dann stehen bleibt!! Ich habs probiert, hat aber irgendwie nicht geklappt!!

Wäre nett, wenn mir jemand sagen könnte was ich da schreiben muss!

thx
mfg escaped (bin anfänger)


PS: ach ja! letztlich wird es ja mehere Buttons geben! und die sollten auch mit einander funzen, so z.B. wenn ein button aktiviert ist und ich auf nen anderen klicke, dass dann der aktivierte button in dei Ursprungspostion zurück läuft und der neu aktivierte in den aktivierten Zustand spielt!
muss man dafür auch was "komplieziertes" scripten (Tipp oder Script wäre dann nicht schlecht!)???
escaped ist offline   Mit Zitat antworten
Alt 24-09-2003, 18:59   #2 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
setUrl ? Den Befehl kenn ich gar net
Wie wärs so ? :
ActionScript:
  1. if (_currentframe == _totalframes) {
  2. stop();
  3. }
MacEvil ist offline   Mit Zitat antworten
Alt 24-09-2003, 19:45   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 4
Danke!

aber wo sollte ich das script einebauen?? an den für mich logischen stellen hats nicht geklappt!
escaped ist offline   Mit Zitat antworten
Alt 24-09-2003, 19:51   #4 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
ActionScript:
  1. butn.onRollOver = function() {
  2.  this.onEnterFrame = function() {
  3. if (this._currentframe<this._totalframes){
  4. this.nextFrame();
  5. } else if (deineurl != undefined) {
  6. getURL(deineurl, "_blank");
  7. deineurl = undefined;
  8. }else if (this._currentframe == this._totalframes) {
  9. stop();
  10. }
  11. delete this.onEnterFrame;
  12. };
  13. };
  14. butn.onRollOut = function() {
  15. this.onEnterFrame = function() {
  16.  if (this._currentframe>1) {
  17. this.prevFrame();
  18. } else {
  19. delete this.onEnterFrame;
  20.                 }
  21.         };
  22. };
  23. butn.onDragOut = butn.onRollOut;
  24. butn.onPress = function() {
  25. deineurl = "http://www.domain.de/seite.html";
  26. };
MacEvil ist offline   Mit Zitat antworten
Alt 24-09-2003, 20:12   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 4
hiho again,

sorry aber der script funzt nicht!! ich hab mal meine fla datei angehangen, damit ihr sie euch anschauen könnt!
Angehängte Dateien
Dateityp: zip nav.zip (5,0 KB, 2x aufgerufen)
escaped ist offline   Mit Zitat antworten
Alt 24-09-2003, 20:25   #6 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
..
Angehängte Dateien
Dateityp: zip nav.zip (5,4 KB, 2x aufgerufen)
MacEvil ist offline   Mit Zitat antworten
Alt 24-09-2003, 21:51   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 4
thx!

hat es bei dir funktioniert?? Bei mir bleibt der Button nicht (beim klick )beim end Frame stehen !
komisch!

mfg escaped
escaped 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 18:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele