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

 flash 3d 研究所
flash3d 研究所 pv3d 教程 研究所小贴士: cpu占用多过30%会被你的用户扔砖。










最近更新:
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(15:12:45)
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(10:01:38)
● DDM君阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(19:07:43)
浏览主题:关于人物角色走路的问题,懂的Please come in!

关于人物角色走路的问题,懂的Please come in!
Pixelsare (2009-10-12 02:07:29)

今晚学习dae文件的导入,非常感谢 Flash3D研究所 提供的资料。

问题:
我将人物角色Dae 文件导入,并成功显示,但是我想像“Flash3D研究所11月测试小游戏”(http://www.flab3d.com/tutorialfile/sample03/sample03.html ) 中的角色一样可以走路。我的代码如下:
man = new DAE(true);
man.load("collada/char.xml", new MaterialsList({all:new BitmapFileMaterial("collada/char01_skin01.jpg")}));
man.scaleX = 0;
man.scaleX = 0;
man.scaleY = 100;
man.scaleZ = 100;
man.scale = 300;
man.rotationY = 180;
scene.addChild(man);
man.goPlay(0, 90, 0); <----问题在这

这上面的goPlay运行后出现“1061: 调用可能未定义的方法 goPlay (通过 static 类型 org.papervision3d.objects.parsers:DAE 引用)。”

请问如何解决呢?
我要如何才能让角色走路,现在不考虑按键盘才走,只要运行SWF就让角色走路?










flash 3d 研究所
(2009-10-12 16:13:35)
=__=这个。。。要美工制作了走路的动画,才能走路吧。


flash 3d 研究所
(2009-10-12 17:23:02)
是没错。

不过那个char.xml我是从那测试小游戏中拿的,贴图也是。就是不知道怎么让他运行走路的动作,测试游戏中有这么一个“goPlay”
是否是这个命令控制呢?是的话我该如何正确使用这个goPlay


flash 3d 研究所
(2009-10-13 11:02:56)
哦。您是直接用的我们的char模型对吧。
goPlay是我们的研究所动画包里自制方法之一,默认下是没有的。这套系统因为代码混乱所以一直没有放出来。十分抱歉。


flash 3d 研究所
(2009-10-13 21:43:49)
直接用dae类的play方法就可以吧


flash 3d 研究所
(2009-10-14 01:20:11)
是的,谢谢!现在已经理解了人物走路的方法,AS3还不是很熟悉,还不清楚具体怎么用代码实现。希望早日可以看到源文件学习。


flash 3d 研究所
(2009-10-14 14:06:03)
嗯,是的,其实dae默认下模型就会自动运动的。


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

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

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

(目前需登陆方可发表)


不想添加了