现在的位置: 首页 > 综合 > 正文

flashdevelop 中 jiglib 和 flash 3D 的设置,jiglib examples 配置

2013年06月01日 ⁄ 综合 ⁄ 共 798字 ⁄ 字号 评论关闭

jiglib是个flash 3D 物理引擎,但是这个引擎的维护与开发人员似乎非常少,所以bug多多。

在flashdevelop中编译这些例子,首先要配置flash 3D。

project-->properties  中,flash player版本选择11.

classpaths中添加flex 4.5, away3D 4.0 还有jiglib/fp11

compiler options   中的additional compiler options 的下一行" [0]" 添加 -swf-version=13

配置好后,Away3DTriangleMesh.as中,一下语句要做修改,stage要改为this

/*stage.addEventListener( KeyboardEvent.KEY_DOWN, keyDownHandler );
            stage.addEventListener( KeyboardEvent.KEY_UP, keyUpHandler );
            stage.addEventListener(Event.ENTER_FRAME, onEnterFrame);*/
            
            this.addEventListener( KeyboardEvent.KEY_DOWN, keyDownHandler );  //modified
            this.addEventListener( KeyboardEvent.KEY_UP, keyUpHandler );
            this.addEventListener(Event.ENTER_FRAME, onEnterFrame);

然后就可以了。

你将遇到这个问题,Class flash.display3D.textures::Texture could not be found.  如果你没有添加参数 “-swf-version=13”

抱歉!评论已关闭.