2012-04-04 29 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

相关问题