2012-04-04 67 views
2

ANSWER要在11.2使用任何新功能,將SWF版本需要打開一路攀升到15MouseEvent.RIGHT_CLICK在運行時未定義?

我的設置:

  • FlashBuilder 4.6編譯指令包括「 - SWF版本= 13"
  • 的Flex SDK版本4.6.0(23201建設)的playerglobal.swc(從 Adob​​e的頁當前, http://www.adobe.com/support/flashplayer/downloads.html,說是 11.2爲好)
  • 單機調試投影機(11.2.202.228)
  • 瀏覽器的Flash Player插件(11.2.202.228)

所以,據我估計,我到在海內外日期應該是我,才能夠使用的MouseEvent .RIGHT_CLICK(的Adobe文檔: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/MouseEvent.html#RIGHT_CLICK),但是,如果我做

Example of occurrence

據我所知,右鍵單擊最初應該僅是空氣,但是這理應改變,這是一個事實,即它的支持在網站文件中n和在類定義的MouseEvent,

MouseEvent Class Definition

我想玩弄在Flash幾右鍵單擊的東西,但它看起來似乎是絕對不能正常工作。任何人都瞭解到有什麼問題?

我有點被一些評論混淆,所以在情況下,它是我不好解釋發生了什麼事情,所以這裏的運行我的代碼示例,編譯,附有源, http://www.tymonrovers.com/seaders/asdf.html

+1

應該打印兩行,不只是一個。關心實際給我們的輸出? – 2012-04-04 13:11:34

+1

您可能還需要將-swf-version = 13添加到您的構建說明 – francis 2012-04-04 13:14:47

+0

對不起,我編輯了代碼以在一行上執行跟蹤,現在有適當的代碼。 -swf-version = 13也已經在構建腳本中進行了編輯。 – seaders 2012-04-04 13:24:23

回答

3

SWF版本在構建說明需要在15 ...詳細http://helpx.adobe.com/flash-player/release-note/release-notes-developer-flash-player.html#main_authoring_flash_player

該死!我知道它現在看起來很明顯,但我認爲他們應該詳細說明在文檔中,他們已經獲得了AIR和Flash的SDKS的特定版本,但不是swf版本信息,雖然它聽起來可能過度,當你忘記你需要爲新功能做一點調整時,肯定會解決這樣的煩惱。啊,現在都在工作。 :/

enter image description here

-swf版本= 15

相關問題