Button mit Rotation

Xzebix

Mitglied
Ich hab ein ganz komisches Problem:
Ich will, dass sich bei einem Button wenn ich drauf gehe (also Rollover), sich der runde Button oder ein rand um diesen Button dreht. Jetzt ist mein problem, dass ich das komischerweiße mit dem normalen Keyframing und dann Tween:Motion nicht hinbekomm - das funktioniert nicht.
Ich bitte ganz dringend um hilfe :)
danke schon mal

cYa
 
Hi,

machs doch mit AS:
Code:
var spd = 4;

this.onRollOver = function() {
    this.onEnterFrame = function() {
        this._rotation += spd;
    }
}

this.onRollOut = this.onDragOut = function() {
    delete this.onEnterFrame;
}

Wenn Du eine Rotation um 360 Grad per Bewegungstween erstellen willst, musst Du in Etappen arbeiten (z.B. erst 90 Grad, dann 180, 270 und 395.9), sonst nimmt Flash den Weg des kleinsten Widerstandes und tweent rückwärts (oder garnicht, da 360 Grad ja 0 Grad entsprechen).

Gruß
.
 
Ich kenn mich zwar mitm actionscript nicht gut aus, aber ein bisschen schon, ich versuchs mal - Danke dafür.
Ich hab nur zur Zeit noch ein "kleines" Problem, ich kann gar keinen Körper, Bild, Figur oder sonstiges mehr im ActionScript auswählen bzw. funktionen einstellen :confused:
Es ist alles grau ich kann nichts im Expert Modus eingeben und im Normal keine Funktionen auswählen, ich hab keine Ahnung warum :(
Vielleicht weißt du ja etwas ?!

Wenn du nichts dagegen hast würde ich dich mal über icq kontaktieren, weil über das forum ist das ganze ziemlich verlängert

cYa
 
Zuletzt bearbeitet:
Hi,

mit welcher Flash-Version arbeitest Du? ("Expertenmodus" klingt nach MX). Nach Deiner Beschreibung hast Du wahrscheinlich ein Objekt (oder mehrere Objekte) ausgewählt, in denen Du kein AS hinzufügen kannst (ActionScript-Code lässt sich nur der Zeitleiste/Schlüsselbilder oder auf MovieClip-Instanzen eingeben).

Diesen Satz:
ich kann gar keinen Körper, Bild, Figur oder sonstiges mehr im ActionScript auswählen
verstehe ich nicht ganz: Mit ActionScript wählt man keine Objekte an; ... meinst Du Anklicken auf der Bühne?

Gruß
.
 
Ich hab MX, ja, und ich hab das alles schon probiert, ich bin ganz sicher, dass ich nicht mehrere auswähle, ich kann auch einfach ein Viereck erstellen und es dann NICHT mit AS bearbeiten bzw. mit Funktionen versehen
Ja ich kann keine objekte die ich angewählt hab mit AS modifizieren, geht einfach net.
Und das auf dem standart layer also nicht irgendwie in einem eigenen movie-clip.

Das komische ist ja nur, dass es schon funktioniert hat, wie es ja normal ist, aber seit paar tagen gehts es einfach nicht mehr, deaktiviert ?! keine Ahnung :(

cYa
 
ein Viereck erstellen und es dann NICHT mit AS bearbeiten bzw. mit Funktionen versehen
Das kann auch nicht funktionieren, da dieses Viereck erstmal eine Form ist; AS kann nur auf MovieClip-Instanzen gelegt werden. Wandel die Form mal mit F8 in einen MC um.

Wenn das Problem auch auf der Hauptzeitleiste auftritt: Poste doch mal einen Screenshot von Deiner Oberfläche.

Gruß
.
 
Komisch hab ich doch eigentlich alles ausprobiert, aber passt so etzt auch, es funktioniert wenn ich ein movie clip draus mache, DANKE
des is echt cool, des mit der rotation funktioniert etzt auch, einfach himmlisch :)
also ich bedanke und verabschiede mich aus diesem thema :D

cYa
 
Zurück