У меня есть три кнопки со звуковыми эффектами в мобильном устройстве adobe air (PlayBook в этом случае - поддерживает до 4 точек мультитач).Мобильные кнопки Mutitouch в Adobe Air
<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}"/>
Все кнопки работают, но как я могу позволить пользователю нажать все три одновременно? Есть ли другой способ сделать это?
Thanks,
'поскольку кнопки работают, но по какой-то причине только одна кнопка показывает анимацию' - Flex' components' не поддерживает multi-touch. Вы должны использовать такие хаки. И это всего лишь случай с тремя кнопками. –
Кнопки Flex фактически проходят через своих обработчиков в среде с несколькими касаниями, но не ожидают проблемы. –