2012-05-27 44 views
0

這是我在這裏的第一篇文章,因爲我真的需要幫助來理解Actionscript事件和HTML事件之間的基本溝通。我目前使用放置在HTMLLoader對象之上的清晰MovieClip。這個movieclip共享相同的x,y,w,h,並且目前允許我通過拖動屏幕上的任何地方(我正在爲觸摸屏應用程序製作瀏覽器)來滾動HTMLLoader對象。我怎樣才能派發一個mouseevent到HTMLLoader對象。我非常擅長將JavaScript注入HTMLLoader中的HTML內容,並且我很熟悉在Adobe AIR中將鼠標事件分派給HTMLLoader Actionscript 3

+0

好吧,看起來你的問題在那裏結束了。另外我不確定你是否正在採用這種「正確」的方式,如果你使用AIR來導出到移動設備,它通常會根據框架UI組件處理交互和控件大小的變化。總之,如果你有一個id爲htmlLoader的對象,你可以調用htmlLoader.dispatchEvent(new Event(「doSomething」)),任何實現IEventDispatcher的UIComponent都可以調用dispatchEvent。 – shaunhusain

+0

爲什麼要將MovieClip放在HTMLLoader之上? –

回答

0

那麼看起來你的問題在那裏結束了。另外我不確定你是否正在採用這種「正確」的方式,如果你使用AIR來導出到移動設備,它通常會根據框架UI組件處理交互和控件大小的變化。總之,如果你有一個id爲htmlLoader的對象,你可以調用htmlLoader.dispatchEvent(new Event(「doSomething」)),任何實現IEventDispatcher的UIComponent都可以調用dispatchEvent。

相關問題