Antworten auf deine Fragen:
Neues Thema erstellen

Button in Flash CS3 rollover

Lord_Milchzwerg

Noch nicht viel geschrieben

Auf allen möglichen Internetseiten die auf Flash basieren sind die Buttons so, dass eine Animation ist, wenn man mit der maus daruf ist. Wenn die MAus den Button aber wieder verlässt ist wieder eine animation, aber rückwärts o.ä. .

Jedenfalls kann ich, wenn ich selber einen Button in Flash CS3 erstelle nur die Animation machen, die kommt wenn man mit der maus drauf geht. Die beim verlassen des Buttons bekomme ich nicht hin :(

vielleicht hab ich was übersehen .. kp
wäre nett wenn jemand helfen könnte!
danke schonmal
 

AW: Button in Flash CS3 rollover

der Sonderfall des Symbols (Button bzw. Schaltfläche) kennt nur drei Zustände
- normal
- drüber
- geklickt

deshalb ist es bei schaltflächen nicht möglich auf den 'rollOut' zu reagieren.
für solche Buttons benutzt du besser ein Symbol vom Typ MovieClip und eine entsprechende AS Programmierung
zB (für AS2)
Code:
myButton_mc.onRollOver = function(){
  //code für den rollOver Zustand
}
myButton_mc.onPress = function(){
  //code für den angeklickt Zustand
}
myButton_mc.onRollOut = function(){
  //code für den verlassen Zustand
}
 
AW: Button in Flash CS3 rollover

stimmt nicht ganz es ist auch ohne problem möglich dein aktiven zustand zu erstellen mit einfachen variablen einfach du hast dei buttons
einfach drei MovieClips erstellen und in der zeitleiste animieren und am ende und am anfang stop(); einfügen
und der code kommt in das erste Frame
Code:
this.btn01.onRollOver=function(){
this.play();
}
this.btn02.onRollOver=function(){
this.play();
}
this.btn03.onRollOver=function(){
 this.play();
 }
this.btn01.onRollOut=function(){
this.onEnterFrame=function(){
this._currentFrame=this._currentFrame-1;
if(this._currentFrame==1){
delete this.onEnterFrame
}
}
}
this.btn02.onRollOut=function(){
 this.onEnterFrame=function(){
this._currentFrame=this._currentFrame-1;
if(this._currentFrame==1){
delete this.onEnterFrame
}
}
}
this.btn03.onRollOut=function(){
 this.onEnterFrame=function(){
this._currentFrame=this._currentFrame-1;
if(this._currentFrame==1){
delete this.onEnterFrame
}
}
}
this.btn01.onRelease=function(){
//function
this._currentFrame= this.TotalFrame;
this.enabled=false
btn02.enables=true;
btn03.enables=true;
}
this.btn02.onRelease=function(){
 //function
 this._currentFrame= this.TotalFrame;
this.enabled=false
btn03.enables=true;
btn01.enables=true;
 }
this.btn03.onRelease=function(){
  //function
  this._currentFrame= this.TotalFrame;
 this.enabled=false
 btn01.enables=true;
 btn02.enables=true;
  }

Folgendes passiert wenn du drüber fährst dann dann spielt er den Film ab bis zum ende, wenn du wieder raus fährst dann spielt der Film rückwärts und denn du draufklickst dann ist den button inativ und spring zum letzten bild.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
119.012
Beiträge
1.540.370
Mitglieder
23.178
Neuestes Mitglied
kxristian
Oben