molehill之简单动作二

这次的动作主要是molehill导入数据模型及一些动作,弄明白一些基本动作,为以后的其他开发作基础。

主要运用camera视角,molehill的视角设置不同于平常,好像稍微复杂一点,

1.首先还是创建view3d视窗口

view3d=new View3D();

view3d.camera.lens.far=5000

这个是物体跑的最远也能看到的视角

2.在这里有一个好用场景skybox与前版本写法不同

new Skybox(bitmapdata,bitmapdata,bitmapdata,bitmapdata,bitmapdata,bitmapdata);六个面,从研究得出里面bitmapdata图

nx,ny,nz

px,py,pz 其中ny,py是天与地的图

3. 这次建模MD5需要用到类ResourceManager

_p=Mesh(ResourceManager.instance.getResource(url);

_p.material=pmaterial;

4.模是有了,但是要有运作才显的不死板,4.0现在出现动作分别调用的样子,

_action=SmothSelectonAnimation(_mesh.animationController);

_action.timeScale=1; 播放动作快慢

doaction=”stand”; 默认动作

sas=SkeletonAnimationSequence(ResourceManager.instance.getResource(url)) 获取模型数据

_action.addSequence(sas);添加动作模型

_action.play(doaction,1); 开始运动

5.camera悬浮

view.camera.lookAt(target=new Vector3D());

这个vector3D非常方便

6.其他就是键盘控制,加个监听,

switch(e.KeyCode){

}