Wie kann ich den Zustand eines SimpleButton mit Actionscript 3
Habe ich eine .fla-Datei erstellt von unserem designer-und er hat eine Reihe von SimpleButtons, dass ich WLAN ein video-player. Jetzt brauche ich, um den status der Schaltfläche "über", wenn das video, dass es im Zusammenhang mit spielen.
Den Knopf ist etwas anspruchsvollere, grafisch also nicht etwas, das ich neu erstellen möchten, mit ALS.
Gibt es eine Möglichkeit, nur die myButton.Hinterland = "myButton".übertreiben Sie während das video abgespielt wird? Ich sah die Frage hier, die scheint, führen mich zu glauben, dass SimpleButton ist nicht so offen für manipulation. Ich habe mir die Beispiel erstellen Sie ihn neu mit AS3 hier aber es wird eine komplexe Aufgabe sein, neu zu erstellen diese Tasten.
Kann ich das tun, aber ich will nicht zu gehen auf eine Tangente, es sei denn, es gibt keinen anderen Weg, es zu tun, da es eines der Dinge, die "scheint", wie es sein sollte einfach.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie check out der Flash-API, upState und übertreiben (Hinweis: die Kamel-Fall hier) gelesen/geschrieben werden kann. So können Sie haben Ihre eigene Frage beantwortet sich hier:
Probieren Sie es und sehen, ob es funktioniert. So stellen Sie sicher speichern Sie das eigentliche Hinterland in eine temporäre variable ist, so können Sie es wieder ändern, wenn das video nicht abgespielt wird.
Wann immer ich laufen in dem Fall, in dem ich programmgesteuert ändern Sie den Status der Schaltfläche, habe ich einfach die IDE Flash und machen Sie einen MovieClip mit einem Rahmen für jeden Status der Schaltfläche. Ich weiß, das ist nicht die ideale Lösung, aber es funktioniert.
Gemäß mir sollte man nur geben, Verknüpfung auf die Klasse und machen Sie eine generische Klasse, die springen auf verschiedenen Bildern basierend auf der frame-Namen [gotoAndStop(frameName)]. Dies wäre viel einfacher und Klasse kann verwendet werden, mit N Anzahl der Tasten. Sie müssen nur geben Sie die frame-Namen an die richtigen frames.
Den Norden und übertreiben Methode hat Arbeit mit der IDE erstellt SimpleButton.
Download das FLA zu sehen -- http://www.box.net/shared/ll0ho12iqb