快速导航:   教程资源  | 经典范例  | 友情链接  | 联系我们  | 官方微博
登陆 | 注册

 flash 3d 研究所
flash3d 研究所 pv3d 教程 研究所小贴士: 学习Flash3d请一定先看看AS3基础,如果你不想在这里被踢屁股的话










最近更新:
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(15:12:45)
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(10:01:38)
● DDM君阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(19:07:43)
浏览主题:关于Pv3d做一个3D房屋,遇到的一些问题。Great Need Of Help!不胜感激!

关于Pv3d做一个3D房屋,遇到的一些问题。Great Need Of Help!不胜感激!
fur3 (2009-10-11 19:15:09)

1,

房屋,包括室内物品用 Sketchup 建模导出为 DAE 格式。这样实现,可以麽?

我遇到的问题就是,这样导出的 DAE 文件很大,加载慢。。

2,

房屋内有一些小物品,可以用鼠标点击,然后它就消失。
上网查过一些资料,它说是用
addEventListener(InteractiveScene3DEvent.OBJECT_CLICK。。) 这个方法

但是这个 eventListener 是加到哪个对象上面呢?

是小物品的模型(DAE对象)还是它的材料(Material,但是它有多个Material怎么办)还是 Viewport ?

而且,要实现这个鼠标点击交互,还需要什么代码。。




-----------------
比较着急,小弟是这方面的新手。。不胜感激!!!

~(≧▽≦)/~







flash 3d 研究所
(2009-10-12 16:09:07)
1 没问题,模型文件本来就大,看看那些三维游戏的读取时间就知道了。
2 addEventListener是加在DAE文件具体的node上,比如scene等等。这个你要打开dae文件去找。如果不行,也可以加在贴图上。
方法参考下面教程
http://flab3d.com/tutorials_08_mouseInter.php
当然也可以把每个物体存成一个层layer,然后用layer这种二维交互。
参考下面教程
http://flab3d.com/tutorials_07_viewportlayer.php



flash 3d 研究所
(2009-10-13 21:46:18)
DDM是个好老师:)


评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了