我在移動adobe air設備中具有三個帶有音效的按鈕(本例中爲PlayBook - 最多支持4點多點觸控)。Adobe Air中的Mobile Mutitouch按鈕
<fx:Declarations>
<mx:SoundEffect id="Sound1" source="@Embed(source='assets/Sound1.mp3')" />
<mx:SoundEffect id="Sound2" source="@Embed(source='assets/Sound2.mp3')" />
<mx:SoundEffect id="Sound3" source="@Embed(source='assets/Sound3.mp3')" />
</fx:Declarations>
<s:Button interactionMode="touch" x="14" y="60" width="295" height="145" label="Button1" mouseDownEffect="{Sound1}"/>
<s:Button interactionMode="touch" x="362" y="60" width="295" height="145" label="Button2" mouseDownEffect="{Sound2}"/>
<s:Button interactionMode="touch" x="713" y="60" width="295" height="145" label="Button3" mouseDownEffect="{Sound3}"/>
所有的按鈕的工作,但我如何讓用戶立即按所有三個按鈕?有沒有另一種方法來做到這一點?
謝謝,
'因爲按鈕可以工作,但只有一個按鈕顯示動畫,因爲某些原因' - Flex'components'不支持多點觸摸。你必須使用這樣的黑客。這僅僅是3個按鈕的情況。 – 2012-03-18 10:20:00
Flex按鈕實際上會在多點觸控環境中處理其處理程序,但不會生成動畫問題。 – 2012-03-18 16:16:10