<fx:Script>
<![CDATA[
private function handleClick(id:String):void {
trace("id clicked: " + id);
if(id == "1") {
trace("1 clicked");
} else if(id=="2") {
trace("2 clicked");
} else {
trace("Nothing");
}
}
]]>
</fx:Script>
<s:Group width="100%" height="100%" click="handleClick()" >
<s:BitmapImage id="1"/>
<s:BitmapImage id="2"/>
</s:Group>
你好。基於上面的代碼,我試圖將點擊的BitmapImage的id傳遞給handleClick函數。我做這件事的最好方法是什麼?獲取組內點擊對象的ID
感謝
這一個工作得很好,但在我看來,宣佈嵌套組是凌亂的。謝謝! – paperclip
我同意...... Adobe建議使用一個Graphic而不是Group,請看http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/primitives/BitmapImage.html – fmodos
非常感謝爲鏈接! – paperclip