摘要: 南京交互式多媒体/多点触摸/三维虚拟现实/unity3D/Flash/Flex/ActionScript3 QQ:781444988效果预览:很多时候我们需要控制加载模型的多个面,并让其响应不同的鼠标事件,比如单独给某一个面换贴图,或者点击不同的面显示不同的内容等等。要想获取模型的每个面其实很简单,在加载模型的时候采用AssetEvent.ASSET_COMPLETE侦听器即可精确的获得模型的每个面,在加载的过程中,模型的每个面自动转换成mesh对象,对每一个mesh对象启用鼠标交互mesh.mouseEnabled = true;和添加侦听器即可使模型的每个面响应鼠标事件。本例完整源码如下: 阅读全文
posted @ 2013-02-04 21:22 leo_as南京 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 在发布后生成的xxx-app.xml中设置以下两项即可,xxx为项目名称,<depthAndStencil>节点可以手动添加。在Flash CS6 IDE中用CTRL+ENTER测试,第一次的时候会报错:Error #2044: Unhandled ErrorEvent:. text=Error #3702: Context3D not available.因为默认的xxx-app.xml中是没有设置下面两项的,所以需要先发布一次,把xxx-app.xml改好,然后再在Flash IDE中CTRL+ENTER就没问题了。<renderMode>direct</re 阅读全文
posted @ 2013-02-04 10:09 leo_as南京 阅读(541) 评论(0) 推荐(0) 编辑