下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 Unity界面入门教程

Unity界面入门教程.pdf

Unity界面入门教程

345164536
2011-11-22 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《Unity界面入门教程pdf》,可适用于IT/计算机领域

Unity界面入门教程本教程将介绍Unity的用户界面(GUI)学时:一小时作者:GrahamMcAllister译者:威阿目录教程目的屏幕布局查找游戏对象创建游戏对象场景视图导航游戏对象的移动游戏视图游戏对象的缩放资源使用组件的添加复制教程目的如果你刚刚接触Unity,这个将是你阅读的第一个教程这将讲解Unity的界面和如何在三维空间中创建基本的游戏对象为了说明Unity界面的要素,我们将创建一个角色在地面上走动的简单的场景注:如果需要实际操作的文字,会被加””前缀屏幕布局在开始之前,让我们确定屏幕布局在Split模式想这样,选择Window>Layouts>Split你的视图现在分成个主要区域:场景视图(SceneView)–用于摆放游戏对象游戏视图(GameView)–将显示游戏运行后的样子层次视图(HierarchyView)–这将列出所有在目前场景视图中用到的游戏对象项目视图(ProjectView)–这个视图将显示资源目录下所有可用的资源列表(像调色板)检视视图(InspectorView)–显示所选中游戏对象的属性信息在D空间查找游戏对象启动Unity,我们将开始建立一个新的项目从主菜单选择File>NewProject,设定名字为”GUITutorial”并点击CreateProject按钮Unity将导入资源(assets)(例如声音,纹理,模型)因此他们是可用的一旦导入完成你就会看到你的游戏场景目前,场景中仅包含一个主相机(这是默认的),你能从层次视图看到这个唯一的项如果在场景视图中看不到相机,在层次视图中点击主相机(MainCamera),然后移动光标到场景视图内,按F(frameselect)键,主相机将显示在场景视图的中心这个技巧能用来查找任何游戏对象可以从场景视图或者在层次视图中选择任何游戏对象如果你在场景视图单击一个对象,你可以从层次视图中高亮显示的项来确定你的选择创建游戏对象让我们加入一些游戏对象到我们的场景选择GameObject>CreateOther>Plane,这将创建一个平面(一个D面片)供角色行走添加一个立方体到游戏世界,选择GameObject>CreateOther>Cube添加一个点光源,选择GameObject>CreateOther>PointLight场景视图导航你可以用下列方法从任何角度查看D模型:旋转(Option鼠标左键)平移(Option鼠标中键)缩放(Option鼠标右键)注:在Mac键盘上Command键的旁边是Option键旁边如果你是单键鼠标,或者使用笔记本电脑,你仍然可以轻松浏览,首先按一下左上角的手型工具,然后用:旋转(Option鼠标左键)平移(鼠标左键)缩放(Command鼠标左键)现在试试它移动游戏对象你可以用下面的方法移动三维空间中任何游戏对象:移动工具(快捷键W)选中任何游戏对象,然后按W键,将显示三个箭头,红色是X轴,绿的是Y轴,蓝色是Z轴,即红绿蓝对应x,y,z要移动一个对象,左键点击一个箭头并做适当的移动你移动的同时在监视面板中也佟刚的改变你可以同样键入数值在三个文本框你能同样重定位游戏对象,首先点击它,然后把相机指向你所希望移动到的大概方向,然后选择GameObject>AlignwithView所选择的游戏对象将移动到相机所指向的那里旋转工具(快捷键E)选中任何游戏对象然后按E键,将显示选择工具单击左侧的旋转轴后并移动鼠标来旋转游戏对象当你旋转对象的同时在检视面板中也同样的会看到旋转值改变你也可以在文本框里直接输入数值让我们做个小联系移动Cube(移动工具)使其不在场景视图中用FrameSelect(在层次视图中选中Cube并按下F键)来找到这个对象最后移动Cube到平面上移动点光源到Cube和平面附近游戏视图游戏视图将显示游戏运行的样子(完整的纹理,照明等)如果你无法在游戏视图中看到你游戏场景,那是因为你的相机没有找到正确的朝向单机主相机(MainCamera),你会发现出现一个倒金字塔线框这就是相机的视角(它的视野)如果视野方向没有指向你的游戏对象,在场景视图里导航找到你的游戏对象,选择主相机并选择GameObject>AlignWithView你的游戏视图现在会匹配你的场景视图你同样可以通过移动和选择工具来调整设置相机,或者在检视视图改变transform值你可以同样移动灯光到最美的位置缩放游戏对象要缩放一个对象首先要选择它并按下R键(缩放工具)你将看到缩放手柄,拖拽每个轴上的末端方块来缩放对象或者检视视图键入精确的数值我们现在缩放游戏场景中的一些对象选择plane并在检视视图中设置它的x和z的缩放值到(在第一个和第三个文本框里,第二个为y值)选择cube,在视图上沿着y轴缩放它(按下R键并拖拽绿色小方块)cube现在看起来会像柱子重命名cube为”Pillar”在层次视图中选择它并按下回车键输入新的名称记住,游戏对象的名称的首写最好是大写字母资源使用电脑游戏是由三维模型,纹理,声音文件,游戏代码等构成,这些被称作为游戏的资源(assets)Unity已包含有标准资源包(甚至是专业版资源包)我们将从内置的资源中添加一个角色到我们的游戏场景在项目视图中展开标准资源(StandardAssets)文件夹,预设(prefab)是将游戏对象预组装到一个逻辑分组里你应该在预设文件夹内看到第一人称控制器(FPSController)拖拽第一人称控制器到场景视图注意看游戏视图的变化,这是因为第一人称控制器预设里包含自己的相机,将替换主相机的视野确保第一人称控制器没有陷入plane对象之下,移动它到plane上删除主相机(MainCamera),因为现在我们不需要它了(Commanddelete)游戏视图中现在显示的将是Player在游戏里所看的视角点击播放按钮启动游戏注意保持软件界面布局,这样你就可以在场景视图和游戏视图观察游戏使用光标键(或W,S,A,D)在场景中行走,用鼠标环顾四周和按下空格是跳跃任何时候可以再次点击播放按钮停止游戏运行注:在当光标处于任何视图(游戏视图,场景视图等)内的时候按下空格键,这将是该视图最大化有助于更好的在场景视图中做调整或在游戏视图中玩游戏在最大化的视图中再次按下空格键返回以前的布局模式注意这个功能在游戏正在运行时候不能正常工作,必须先停止或暂停游戏添加组件游戏对象能有若干个组件(或行为)组合而成点击任何游戏对象,你能在检视视图看到它所附件的组件如Transform,BoxCollider等等点击Pillar,在检视视图中查看它的组件让我们再添加另一个cube和加一个额外的组件添加一个cube到场景中(GameObject>CreateOther>Cube)在层次视图重命名为”PhysicsCube”现在我们要添加一个刚体(Rigidbody)组件到这个cube刚体(RigidBody)组件允许游戏对象拥有一个重力,即对象将会向下下降,知道碰到含有碰撞(collider)组件的物体为止确保选中PhysicsCube,选择Component>Physics>Rigidbody这将添加刚体组件到当前所选择的游戏对象注意在检视面板中也会看到刚体组件被添加移动PhysicsCube到Pillar旁边,不要距离太远(如图)我们将实现按下播放键的时候PhysicsCube将碰撞Pillar并落在地上按播放键,PhysicsCube应该与Pillar相撞并落在plane上复制复制游戏对象是一个强大的功能当复制一个对象,它所有的功能和行为也会被复制这是在场景中创建多个相同对象的非常快捷的方法我们现在添加更多的PhysicsCubes到我们的场景中单击PhysicsCube和按下CommandD(或者从Edit菜单做这个)注意在层次视图中将多出一个PhysicsCube项,但是你不能在场景视图中发现它,因为它和场景中原有的PhysicsCube是重叠在一起的使用移动工具(W)向上(y轴)移动新的PhysicsCube重复该过程,复制出个PhysicsCube(如图)运行游戏,三个PhysicsCube对象能相互碰撞动作此教程介绍了Unity的基本界面知识你现在应该去看看脚本教程

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/5

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利