unity3d如何让物体移动

 时间:2024-11-14 22:40:58

最近学习unity3d做游戏,设置烂衣茫庥好了场景,然后把人物角色模型也导入进去了,那么下面就是让场景里的物体以及游戏角色移动了,希击纲橘溪望只要按下按键就可以让物体移动起来,并且移动到自己需要的位置,我们看看怎么设置。

方法/步骤

1、首先我们在unity3d场景中创建一个“cube”立方体。

unity3d如何让物体移动

2、通过“Component”--“Physics”--“Rigidbody”给cube添加Rigidbody。

unity3d如何让物体移动

3、在属性里面会多出一个Rigidbody。

unity3d如何让物体移动

4、在项目文件夹中右键“Create”--“C#Script”,创建一个“Move”脚本。

unity3d如何让物体移动

5、脚本里定义一个MoveSpeed变量作为速度调节变量,泶颛预鹨通过input来监听按键w、s,a、d通过transform.Translate设置更新物体位置芟坳葩津,Vector3.forward是前进、back后退、left是左移、right是右移。if(Input.GetKey(KeyCode.W)){this.transform.Translate(Vector3.forward*Time.deltaTime*MoveSpeed);}

unity3d如何让物体移动

6、代码编辑完成后我们把Move脚本附加到cube上。

unity3d如何让物体移动

7、ctrl+p运行游戏,现在我们按wsad键就可以控制物体的移动了,并会在控制台打印出我们设置的按键信息。

unity3d如何让物体移动

3Dmax砂锅锅身模型制作教程 3D max2018 的菜单栏-视图介绍 3D渲染大图Vray参数设置? PPT排版注意事项 V-Ray渲染出逼真的玻璃材质&瓷器材质
热门搜索
邪恶动漫gif 虫子图片大全 水蛇图片 我爱读书手抄报图片 海豚图片