Unity 3D使用GameObject创建一个简单的可移动物体
于Unity 3D游戏的开发。游戏脚本需要3D模拟组合,该脚本将被写入阻力3D为了达到效果对象。
以下是一个小实例,使用Unity 3D实现一个可控制移动的小人。小人能够向前、向后、向左和向右移动。
1、通过 File - > New Scene 创建一个场景;
2、点击Create -> Create Empty 创建一个GameObject,它即是游戏对象;
3、在Inspector 面板里将此对象的名字改为 “hero” (记得按回车键),等一下再脚本中将通过此名字来与查找此对象,例如以下图:
4、点击Add Component 。选择Mesh -> Mesh Renderer ,例如以下图所看到的:
5、再次点击 Add Component,加入Mesh -> Mesh Filter
6、点击Mesh Filter 里的小button,在弹出的页面里选择Quad
7、在Project中创建目录Resources,并在当中创建四个目录:forward,back。right,left。这四个目录用于放置图片文件;
创建文件:2d.js,并使用编辑器打开,代码例如以下:
8、保存后,将文件拖曳给hero;9、如图,给Mesh Renderer选择材质
10、通过调整摄像机和hero的位置。使摄像机能看到hero;
11、执行:
版权声明:本文博主原创文章。博客,未经同意不得转载。