AW: Problem mit nem button
**Fehler** Symbol=Symbol 2, Ebene=Ebene 1, Bild=1:Zeile 1: Mausereignisse sind nur bei Schaltflächeninstanzen zulässig
on (rollOver) {
**Fehler** Symbol=Symbol 2, Ebene=Ebene 1, Bild=1:Zeile 4: Mausereignisse sind nur bei Schaltflächeninstanzen zulässig
on (rollOut, dragOut) {
Anzahl der ActionScript-Fehler: 2 Gemeldete Fehler: 2
Grüss Dich
Was soviel hiest wie Du hast eine onRollover Prozedur auf etws gesetzt was keine Schaltfläche ist.
Folgende Lösungsansätze:
1:
Sollte der Scirpt auf einem Objekt auf der Bühne liegen, dann markier mal das Objekt, geh unten in den Eigenschafteninspektor und wähle ganz links, über den Positionsangaben den Punkt "Schaltfläche" aus (da steht wahrscheinlich Grafik oder ovieclip). Ausserdem klicke mal auf diese Objekt in der Bibliothek und wähle auch da unter Verhalten "Schaltfläche aus".
2: Sollte (was ich der Fehlermeldung nach eher annehme) der Script in einem Keyframe liegen musst den den Script ein bisschen anders aufbaun.
Markiere also zuerst Deine Schaltfläche und gib ihr unten links im Eigenschafteninspektor einen Instanznamen. (wegen mir "schaltfl")
Dann gehst Du wieder in Deinen Script und änderst ihn wie folgt ab:
Code:
schaltfl.onRollOver=funtion(){
//hier kommt dann das rein was bei rollover pssieren soll
}
schaltfl.onRollOut = schaltfl.onDragOut=function () {
//hier kommt dann rein was onRollOut bzw onDragOut passieren soll
};
Tipp: Achte bei Flash immer darauf wohin Du deinen Code schreibst, das macht gravierende Unterschiede aus ob Du ihn jetzt aufs Objekt oder ob Du ihn in die Timeline schreibst.
Viel Erfolg,
LG B2B