这将是一个系列教程,将探索Unity2D原生2D工具的使用。通过本系列教程,你将学会创建会跳舞的僵尸,做一些不同的事情,最终结果是做一个2D滚动游戏:一个逍遥自在的僵尸,想要跳舞,一只猫在死后聚会上也加入了进来,一个老太太想要阻止这令人厌恶的事物。
本教程游戏截图
Unity 4.3 2D教程集中讲Unity的新资源类型Sprite。你将能学到Sprite相关的所有技能,在随后的教程中,将讲述如何用Unity的Animator控制动画,还将介绍Unity新2D物理支持。
学习范围广泛,所以我们现在就开始吧!
注意:这个教程是基于你已经基本了解Unity这一假设的。你需要了解Unity界面、游戏对象、组建的基本知识,你还要了解一些指令,例如:通过从项目浏览器拖拽猫到Hierarchy来把猫添加到场景。
最后,注意本教程的说明是针对OS X的。然而,如果你是在Windows上运行的,不用担心,Unity在Windows上也是一样的,所以大部分指令仍然有效。有一些细微的差别(使用Windows Explorer而不是Finder),但是这都不影响学习。或者你干脆就用OS X吧。
入门
Unity4.3发布了新的2D工具,所以请确保你用的是最新版本。可以到官网下载:Unity’s website.
制作2D游戏需要一些美术品,幸运的是Mike Berg制作了一些不过的僵尸图片,点击here下载素材。
创建项目
打开Unity,选择FileNew Project…创建新项目,在Project Wizard对话框中的Create new Project选项下点击Set…。
把项目命名为ZombieConga,选择要创建的位置,并点击保存。
最后,在标记组合框Set up defaults for中选择2D,如下图所示,最后点击Create Project。
上述提到的组合框用来改变导入美术资源的默认设置,但是到目前位置,我还没有发现它能正常工作。幸运的是,这并不是什么大问题,因为可以在项目中随时做更改。
修改默认设置,通过在Inspector选择EditProject SettingsEditor打开Editor Settings。在Default Behavior Mode选项中,选择2D,如下图所示。
Default Behavior Mode(默认行为模式)决定默认导入的项目美术资源。当设置为3D时,Unity自动认为你是想从导入的图像文件创建纹理,设置为2D,Unity则认为你想导入的资源类型是Sprite。在这篇教程中,你还将了解到更多Sprite资源和导入设置的知识。
Scene View(场景视图)的2D模式
接下来讲的是场景视图控制条中的2D切换按钮。
点击2D切换按钮启用2D模式,如下如所示:
这个按钮切换场景视图相机,在透视和正交投影之间切换。二者有何区别呢?
透视投影情况下,物体远离相机时变小,就像真实世界中用肉眼看的情况一样。
正交投影的情况下,物体与相机的距离不影响它的大小。
因此,在2D模式下,远离相机的物体出现在任何相近物体的后面,但是它的大小是保持不变的,不会因为位置的变化而变化。
下面的图像展示了两种场景视图,都是从相同的位置看相同的方块。上图是2D模式,下图不是2D模式。
上面的截图还可以看出2D模式隐藏了改变场景视图相机方向的场景手柄工具。启用2D模式后,方向就被固定了,所以Y轴正方向向上,X轴正方向向右。
重要:切换此设置不会影响游戏最终的显示,这取决于场景中设置的相机,但是有助于安排物体。在开发2D游戏时,你很可能来回切换这两个模式,甚至在3D游戏也是这样。但是本篇教程的截图都是2D模式下的。
原文链接:Unity 4.3 2D Tutorial: Getting Started
建议使用电驴(eMule)下载分享的资源。
说明:本教程来源互联网或网友分享或出版商宣传分享,仅为学习研究或媒体推广,wanshiok.com不保证资料的完整性。
|