Wenn Sie die Eigenschaft ID aus dem Fenster Eigenschaften festlegen, sollten Sie es über den Namen Eigenschaft sehen:
hier die Schalterblock zeigt, welche Schaltfläche geklickt wurde.
Für 3 Tasten genannt: backButton
, playButton
und forwardButton
der folgende Code wird bestimmen, welche geklickt wurde.
import flash.events.MouseEvent;
backButton.addEventListener(MouseEvent.CLICK, clickHandler);
playButton.addEventListener(MouseEvent.CLICK, clickHandler);
forwardButton.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(event:MouseEvent):void
{
switch(event.target.name)
{
case "backButton":
trace("back button clicked");
break;
case "playButton":
trace("play button clicked");
break;
case "forwardButton":
trace("forward button clicked");
break;
}
}
Ich denke, Sie verwenden die Komponente "Button", ich verwende 3 verschiedene. "BackButton", "ForwardButton" und "PlayButton" –
@ Marcelo Noronha "Jason Sturges" wählen Sie die Antwort der Jungs aus, er ging um alles mit Bildern und alles zu beantworten. – joshua
@MarceloNoronha - meinst du die FLV Playback Components? Das Ereignis wird aufgebläht, also verlassen Sie sich möglicherweise auf Ereignis-Listen, um die ausgewählte Schaltfläche zu unterscheiden. –