**创建第一个Unity项目**

我们首先从2D的项目入手,在“项目”界面,点击“新项目”,在模板中选择“2D”核心模板,设置好项目名称和路径后创建项目

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏程序

进入到项目设计界面,由我先来介绍一下Unity 设计界面的结构

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_02


可以看到,新创建的项目中的项目文件夹下仅有一个元素“Main Camera”,即主相机,点击后右侧可以更改其各项属性

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_03


下方可以看到与项目有关的保存在本地硬件中的文件,在“Scenes”文件夹中有一个“Sample Scene”的 .unity 文件,也正是现在显示在我们窗口的场景文件,我们的所有改动都会更改该unity 文件

unity android 工程启动 splash之后黑屏 unity打开samplescene_c#_04


在“Scene”窗口选项一旁有一个“Game”窗口选项,点击此处可以看到镜头为我们展现的内容

unity android 工程启动 splash之后黑屏 unity打开samplescene_程序人生_05


现在尝试在窗口中添加一个“Sprite”(精灵)元素,

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_06

精灵元素介绍:

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_07


比如说现在添加一个Square(正方形)类型的精灵,如下图

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏引擎_08


单击该元素,能够在右侧的检查器中看到其基本信息,也可以进行修改

unity android 工程启动 splash之后黑屏 unity打开samplescene_程序人生_09

窗口中的操作方法

放大缩小操作:鼠标滚轮上下滚动/ALT+鼠标右键左右移动
窗口移动操作:鼠标左/右键拖动即可

然后介绍移动工具(可以通过点击该按钮或敲击键盘W)

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_10


选定该功能后,可以看到该元素的各方向手柄,绿色代表y轴,红色代表x轴正方向

unity android 工程启动 splash之后黑屏 unity打开samplescene_程序人生_11


鼠标抓住绿色轴就可以实现该元素上下移动,同理红色轴可以实现左右移动

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏引擎_12


中间的小方块空间则可以实现自由的各方向移动

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏程序_13


在移动时,右侧的x/y轴坐标信息也在不断更新,直接在右侧设置坐标值或者鼠标停留在坐标值上左右移动也可以实现元素的位置移动旋转工具

点击下方所示按钮或者键盘敲击E

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_14


在元素周围会显示圆圈的轮廓

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_15


鼠标按住蓝色的圆圈进行旋转可以实现元素二维的旋转,同样,在右侧“Rotation”项中更改Z轴的值也可以起到旋转的效果

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏引擎_16


unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏程序_17

缩放工具

点击下方所示的按钮或键盘敲击R

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_18


同样能显示x,y轴手柄,拖动坐标轴可以实现元素自身该方向的缩放操作

unity android 工程启动 splash之后黑屏 unity打开samplescene_程序人生_19


同样可以选择中间的小区域进行均匀的缩放,也可以在右侧的“Scale”项修改值实现元素缩放

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏引擎_20

矩形变形工具

点击该按钮或敲击键盘T

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏引擎_21


可以拖动各角或各边实现矩形的自由变换,更改右侧的各项数据也可实现

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏引擎_22


此时切换到Main Camera 主摄像头可以看到画面发生了改变

unity android 工程启动 splash之后黑屏 unity打开samplescene_unity_23


所有列表中的元素均含有组件(Components),组件为其指定了特定类型的游戏对象

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏引擎_24


Main Camera是一个相机,因为它有一个相机组件

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏程序_25


Square是一个精灵,因为它有精灵渲染组件

unity android 工程启动 splash之后黑屏 unity打开samplescene_c#_26


精灵渲染组件也有许多字段的值,比如说我们可以更改“Color”项的值实现对精灵颜色的更改

unity android 工程启动 splash之后黑屏 unity打开samplescene_c#_27


通过选择圆环的颜色以及正方形内对比度选择颜色

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏程序_28


最终选择绿色作为该精灵元素的颜色,可得

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏程序_29


右侧的精灵渲染组件也可看到该元素所处的层次(最底层为0)

unity android 工程启动 splash之后黑屏 unity打开samplescene_程序人生_30

最终可以尝试制作一下一幅游戏的画面(仅仅是为了更进一步熟悉Unity操作),鄙人也作了一个拙作(模仿马里奥,虽然还是像小学生作画哈哈~)

最后可以点击“Game”的窗口查看设计的效果:

unity android 工程启动 splash之后黑屏 unity打开samplescene_游戏程序_31