赞
踩
一、unity的整体认识
1、创建项目工程文件以及unity布局介绍
(1)打开unityhub,新建项目工程(Project)选择保存路径。
(2)unity的多种布局(窗口的排列)。
认识了tall布局下各个view的功能,四个开发视图(Scene,Project,Hierarchy,Inspector)以及一个game视图。
Scene(场景)视图:显示你当前的场景有哪些可操作的游戏物体,也就是你开发该场景的界面。
Project(资源)视图:存放你要用到的资源,包括音乐、材质、场景等等你要用到的资源。
Hierarchy(层级)视图:列出当前场景包含了哪些东西(把这些东西称为游戏物体)。
Inspector(检视)视图:显示我们所选择东西的属性的。
game(预览)视图:预览你的游戏运行。
2、场景、游戏物体和组件的概念和关系。
场景->游戏物体->组件
场景:一个游戏至少由一个场景组成,游戏很大的话分场景去做结构就可以变清晰。
游戏物体:当你打开一个场景就可以看到这个场景有哪些游戏物体,在Hierarchy视图或Scene视图中,你可以创建、删除、修改当前场景的游戏物体。(经常用到的快捷键需掌握:del删除、F2重命名等等)
组件:选中物体后在Inspector视图上会显示该物体所包含的组件以及各个组件拥有的属性。
场景由游戏物体组成,游戏物体由组件组成,组件包含了属性。通过写脚本和代码来控制不同组件的属性改变,来达到目的。
3、unity中的基本模型和场景操作。
我们在做游戏时会用到很多角色以及其它物体的模型,这时候一般就需要美工在其他软件上做出来我们使用。当然unity也有很多自带的基本模型可供我们使用,在Hirerachy视图中右键便可直接添加各种模型。
创建一个模型后,便会在左侧Scene视图中显示。
场景的观察方式:Persp(近大远小)透视视野、Iso(长度相同)平行视野。
ISO和Persp操作方式有点不同,我习惯用ISO。
接下来你就可以对他进行操作:
双击他的名称或者选中该模型按F:聚焦
鼠标滚轮滑动:放大或缩小界面
鼠标中键:平移视图
鼠标右键:围绕物体旋转视角
4、unity中的坐标系。
3d游戏我们用直角坐标来确定物体在场景中的位置,我们可以在组件Transform的Position属性中修改物体的坐标。
当把一个物体拖动到另一个物体下面,该物体的坐标便是以另一个物体为原点。
世界坐标:相对于整个世界的中心点的坐标。
局部坐标:相对于上一级物体的坐标。
Transform右边有个设置按钮里面的Reset表示初始化。
5、unity中对游戏物体的常用操作。
Q工具:小拖手=鼠标中键
移动Position:W工具
旋转Rotation:E工具
改变大小(长宽高)Scale:R工具
———————————————————————————————————————————
对于unity的各个部分的功能以及操作,我们不必像字典内容一样一一背下来,我们只需要从做一些小项目开始,当你遇到一个知识点,就去了解一个,遇到一个就想方设法吃透它,因为你做的项目需要你用这个知识点,才能继续下去,这样子比你之前去背,要有趣和你对它的熟悉程度要大得多。
下面我们通过一个简单的小游戏制作,了解unity基础操作功能,同时收获一点成就感。
二、第一个游戏:Roll A ball。
1、Roll A Ball游戏介绍。
首先我们要做一个游戏,就要先清楚他的游戏的核心形式,以及游戏场景。在roll a ball 这个游戏中,我们的核心形式就是:要通过控制小球滚动来吃到所有的“食物”。游戏场景是一个有界的平台。所以我们要先创建出我们的场景和操作对象,再通过脚本来实现他们之间的操作。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。