我想点击/点击图片,所以当用户点击/点击它时,可以播放声音。
我正在使用flex SDK版本12并使用s:BitmapImage作为图像。
答案 0 :(得分:1)
s:BitmapImage是一个不支持交互性的原始组件。 如果需要交互性,则需要使用扩展InteractiveObject的组件。 请使用s:图像。
s:图像也可以换肤,为您提供更多灵活性。当然,足迹会比s:BitmapImage更重,所以当你不需要额外的功能时,我建议仍然使用s:BitmapImage。
答案 1 :(得分:1)
BitmapImage不支持触摸事件,但您可以将其放入组:
<s:Group click="zoomAvatar(event)">
<s:BitmapImage id="_avatar"
width="{AVATAR_WIDTH}"
height="{AVATAR_HEIGHT}"
scaleMode="letterbox"
source="{male_happy}"
contentLoader="{AVATAR_CACHE}" />
</s:Group>