flash 3d flash3d 研究所 pv3d 共享资源  | 经典范例  | 视频教程  | 友情链接  | 联系我们
登陆 | 注册  flash 3d 研究所
讨论区





最近更新:
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
● bad credit payday loan阁下在教程区里 回复“《超简易papervision3D基础 ...”(05:56:13)
● payday loan阁下在教程区里 回复“《超简易papervision3D基础 ...”(05:56:12)
浏览主题:求助 geometry.vertices的问题

求助 geometry.vertices的问题
cxshabi (2010-06-28 18:01:25)

我用pv3d载入了一个dae模型car  
然后
var vv=car.geometry.vertices[position_num]
var position_num:Number
结果测试影片的时候提示
TypeError: Error #1009: 无法访问空对象引用的属性或方法。
这是为什么呢  Do3d不是都继承geometry.vertices这个么
小弟在此求助 各位大哥  谢谢了


flash 3d 研究所 DDM君
(2010-06-28 18:17:59)
导入模型的时候,car本身其实只能看成一个do3d的容器,虽然它类型上确实是do3d。

flash 3d 研究所 cxshabi
(2010-06-28 18:24:54)
那怎么访问呢
我试着var v=car.getChildByName("collada_scene").getChildByName("body").geometry.vertices[position_num];
也还是不行

flash 3d 研究所 cxshabi
(2010-06-28 18:30:15)
呃 好像是上面的方法可以访问到模型的节点,没有弹出无法访问的相信了
But 弹出了[object Vertex3D]
ArgumentError: Error #2025: 提供的 DisplayObject 必须是调用者的子级。
这是咋回事呢

flash 3d 研究所 cxshabi
(2010-06-28 18:39:33)
晕 自己搞定了
谢谢DDm君 感觉每次跟你聊天都会成长啊

flash 3d 研究所 DDM君
(2010-06-28 19:07:00)
呵呵,是的就是需要访问到具体下面真的模型才可以。解决了就好了,希望有空能把解决的方法分享给后来的朋友^_^

flash 3d 研究所 cxshabi
(2010-06-29 00:47:34)
呵呵 其实就是那个方法没错 只不过自己写代码的时候那个collada_scene大小写没注意 真是雷人啊 呵呵

flash 3d 研究所 DDM君
(2010-06-29 11:15:41)
哈哈,没事,就算是很小一点也会对其他朋友有帮助的。 感谢您呀,继续加油~

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

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

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

(目前需登陆方可发表)


不想添加了