MouseEvent.RIGHT_CLICK在运行时未定义?

时间:2012-04-04 13:10:26

标签: actionscript-3 flash mouseevent undefined right-click

答案要在11.2中使用此功能和任何新功能,需要将swf版本一直调到15。

我的设置:

  • FlashBuilder 4.6构建说明包括“-swf-version = 13”
  • Flex SDK版本4.6.0(版本23201)playerglobal.swc(当前的一个来自 Adobe的页面, http://www.adobe.com/support/flashplayer/downloads.html,据说是 11.2以及)
  • 独立调试投影仪(11.2.202.228)
  • 浏览器Flash播放器插件(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

据我所知,右键单击最初应该只是AIR,但是应该更改,这可以通过它在网站文档和MouseEvent的类定义中得到支持,

MouseEvent Class Definition

我想在Flash中使用一些右键单击的东西,但似乎某些东西肯定无法正常工作。任何人都能了解到什么是错的?

我对一些评论感到有些困惑,所以如果我很难解释发生了什么,那么这是我的代码运行和编译的一个例子,附带源代码, http://www.tymonrovers.com/seaders/asdf.html

1 个答案:

答案 0 :(得分: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