unity中文 Unity 中文指导手册

编辑:
发布时间: 2020-12-11 22:47:06
分享:

前言

自Unity Technologies于今年3月4宣布:备受期待的次时代多平台引擎开发工具——Unity 5正式发布!这是Unity迄今为止最强大的版本,含有大量的图形改进和扩展的编辑器功能集,让开发者具备跨越21个平台创造出色、创新游戏的潜力。此外,Unity还发布了Unity Cloud Build,这使得开发者能够通过云计算更有效率地进行游戏和应用的开发。而现在关于unity5的中文资料比较少,经本人历时4个月精心研究,特放出全面介绍unity5的中文手册,该手册将详细讲述unity5中的新特性以及编辑器知识,以及unity常用的插件、SpeedTree、World Machine、程序材质和详细的ShaderLab的使用方法,相信你通过此教材将能基本掌握这款新次世代游戏引擎,做出你自己心目中的精彩游戏~~

目录

3D模块篇

第一章Unity5界面介绍

1.1工具栏

1.2菜单栏

1.3项目视图

1.4层级视图

1.5检视视图

1.6游戏视图

1.7场景视图

1.8分析器视图

1.9遮挡剔除视图

1.10帧调试视图

1.11动画控制器视图

1.12动画视图

1.13光照视图

1.14导航网格视图

1.15输出视图

1.1工具栏

首先工具栏最左边的是变换工具,依次是选择、移动、旋转、缩放和UI位置定位。该变换工具是针对Scene场景视图进行编辑操作的。

工具栏左边第二个是Gizmo工具,首先Center是选择中心的意思,选择的是多个物体的共同中心点,而Pivot是轴心中心,选择的是当前选中物体的自身轴心点。想要切换他们很容易,比如想要从Center切换到Pivot,只需要点击Center这个按钮即可。切换Pivot至Center方法相同。而Local是使用物体的自身坐标,Global是使用物体在世界上的坐标。有关三维坐标的问题,请读者自行查找相关资料。切换坐标按钮的方法如Center切换Pivot一样。

工具栏最后是层下拉菜单,控制层中物体的显示、隐藏以及解锁和加锁,还有可以编辑层。

其次后面是播放工具,播放工具中左边开始是预览游戏的按钮,当按下此按钮后游戏场景在Game视图进行预览。播放工具中间是暂停按钮,按下此按钮后将暂停当前游戏预览时的内容,当再次按下,那么从刚才暂停前的预览内容开始。最后播放工具的按钮是逐帧播放,可以在游戏预览开始进行一帧一帧的播放,方便查看游戏中存在的问题,这对于游戏优化是很有帮助的功能。

再其次后面是自定义布局菜单,通过下拉菜单中的内容切换您满意界面布局,当然您也可以自行创建并保存您自己所布局的界面。工具栏最后是Account菜单,此菜单主要是登录注销unity账户和升级unity pro版本的用途。

1.2菜单栏

File菜单,该菜单的主要用途是场景的创建、保存以及最终的发布输出。

New Scene,对应的快捷键是ctrl+n。

Open Scene,对应的快捷键是ctrl+o。

Save Scene,对应的快捷键是ctrl+s。

Save Scene as…,对应的快捷键是ctrl+shift+s。

New Project…。

Open Project…。

Save Project…。

Build Setting…,对应的快捷键是ctrl+shift+b。

Build & Run,对应的快捷键是ctrl +b。

Build in Cloud…,此项是Unity5版本的新功

能,通过此功能可以方便的解决脚本分享以及方便修改的问题,这会在以后章节中详细介绍。

Exit。

Edit菜单,该菜单的主要是针对对场景的编辑和设定等操作。

Undo Selection Change,快捷键是ctrl+z。

Redo Selection Change,快捷键为ctrl+y。

Cut,快捷键为ctrl+x。

Copy,快捷键为ctrl+c。

Pase,快捷键为ctrl+v。

Duplicate,快捷键为ctrl+d。

Delete,快捷键为shift+delete。

Frame Selected,快捷键为f。

Lock View to Select,快捷键shift+f。

Find视图中对应名称的物体),

快捷键为ctrl+f。

Select All,快捷键为ctrl+a。

Preferences…

General

Auto Refresh:自动更新,也就是当编辑器中的资源发生变化时,该项将会自动进行刷新。

Load Previous Project on Startup:在启动unity时是否显示项目向导。

Compress Assets On Import:导入资源至unity中是否进行压缩。

Disable Editor Analytics:是否自动把信息发送到unity中。

Show Asset Store search hits:显示资源商店中的免费级收费的数量。

Verify Saving Assets:unity退出时是否提示保存正在编辑的资源。

Editor Skin:界面皮肤更换。

Enable Alpha Numeric Sorting:切换层次视图的排序,将此项打勾,

在层次视图中会出现如下图上的按钮,按下这个生成的按钮将会进行变换

排序或字母大小进行排序。

External Tools

External Script Editor:外部脚本编辑器,通过此项可以切换您所擅用的脚本的编辑器,unity支持2种编辑器,一种是默认的ModoDevelop编辑器,还有一种是微软开发的Visual Studio集成环境编辑器。MonoDevelop Solution Properties:unity应该将MonoDevelop写入至解决方案文件中。

Editor Attaching:unity是否允许调用外部编辑器进行调试。

Image Application:unity打开图片文件的默认应用程序。

Revision Control Diff/Merge:unity是否解决与资源服务器文件中的差异。

Android SDK Location:设置安卓SDK的存放路径,在unity5中安卓SDK必须为5.1以上,否则发布运行游戏会出现错误。

JDK Location:java的jdk存放路径,在unity5中jdk版本最好是1.8以上,否则发布安卓类游戏会报错。

Color,该项主要设置unity编辑器的界面颜色风格,这里不详细介绍。

Keys,通过此项可以自定义每个功能的快捷键,这里不详细介绍。

GICache,此项是unity5版本更新后的新功能。

Maximum Cache Size :最大缓存大小,当缓存文件超过此大小,unity将会清理掉不常用的缓存文件。Custom Cache Location:自定义缓存位置,供所有项目共享此缓存路径。

Cache compression:是否压缩缓存文件,以减少缓存大小。

Clean Cache:清除所有缓存。

Cache Size:当前实际的缓存大小。

Cache Location:当前的缓存路径。

Cache Server,此项为缓存服务器选项,这里不详细

介绍。

Module…,此项是查看unity目前支持的设备型号。

Play,此项功能请参照前面的内容。

Pause,此项功能请参照前面的内容。

Step,此项功能请参照前面的内容。

Sign in…,用于登录unity帐号。

Sign out,用于注销unity帐号。

Selection,用于载入和存储层次面板中选择的物体。

Project Settings,对工程进行相应的设置

Input输入,该项主要是用于设置键盘上的按键通过脚本进行交互。

相关内容将会在API章详细讲解。

Tags标签,该项主要是管理标签下的物体,这个是非常有用的,一般我们可以使用FindGameObjectWithTag这个方法获取标签下的单个物体,或者FindGameObjectsWithTag方法获取标签下的多个物体存储至数组中。

Audio音频设置,可以根据需要自行设置。

Time时间设置,可以根据需要自行设置。

Paly播放器设置,根据需要可以自行设定。

Physics物理选项,根据需要自行设定。

Physics2D物理选项,根据需要自行设定。

Quality质量选项,更改此项可以改变画面的质量需求。

Network网络选项,如需要自行设定。

相关阅读
热门精选
孩子 皮肤