unity循环滚动列表_Unity文档翻译3(2018.3)

1.1.5Install Unity offline without the Hub

Unity Download Assistant支持离线部署。这允许你下载所有安装Unity的必要文件,并且准备了一个脚本来支持其他没有联网的电脑重复这个相同的安装

准备

运行Download Assistant,在一台电脑上正常安装Unity,这台电脑必须有足够的空余磁盘空间来下载所有的文件。单击下拉列表选择Custom,再选择你希望的文件下载路径。

6df216746576da6f875aa60c44f3e355.png

检查你有你需要的一切

打开你电脑的文件管理器,导航到你之前指定的自定义路径,在那个文件夹中查找.sh或.bat文件。检查这个文件的内容。它应该和下面的例子相似。

9c9c4c0233c99817ecdce39bdbb5bc5c.png

在其他的电脑部署Unity

Windows

1. 复制所有文件夹到目标Windows电脑,运行提供的.bat文件

2. 为了避免Windows UAC提示符,从管理员shell运行install.bat。在start菜单,寻找cmd.exe,右键单击,选择以管理员身份运行。

3. 导航到包含这些脚本的文件夹。这经常是在你的下载文件夹(cd C:Users[YourName]DownloadUnityPackages).

Mac

1. 复制所有文件到目标Mac OS X机器,运行准备好的.sh文件,运行sudo install.sh

2. 用这些脚本导航的这个文件夹,这将经常是在你的下载好的文件夹(cd ~/Downloads/UnityPackages).

3. 你能为你想要安装Unity的每台电脑重复这些指令

1.1.6Unity高级部署注意事项

这次主题提供信息来帮助你安排和配置你的Unity hub部署,以便能运行在你选择的部署系统(例如,Microsoft SCCM).它包含:

·防火墙设置

·Windows上的无声安装和卸载

·确认Unity Hub是否已经被安装在Windows

防火墙配置

Unity Hub使用以下端口

·出站TCP端口443(HTTPS):Hub使用这个端口和Unity服务链接,提供例如用户登陆,Unity编辑器更新,Unity合作,Hub自身更新等功能。如果你没有打开这个接口,Hub仍然可用,但在线功能被禁止。

·出站TCP/UDP端口53(DNS):Hub用这个端口迅速确认是否有internet连接。如果没有打开这个端口,Hub假定网络不可用,即使443端口已打开

·入站TCP端口39000,只接受来自本地主机的连接:Hub侦听这个端口,获得运行于本地计算机的Editor实例的连接,为了能获得本地主机的连接,这个端口必须打开

在Windows上无痕安装和卸载

你能在命令行中使用silent-mode参数进行安装和卸载。Silent-mode安装Hub没有给用户输入的提示符。本地管理者权限是需要的,因为安装要修改程序文件夹

使用silent-mode安装Unity Hub需要:

1. 下载Unity Hub

2. 打开命令行提示符并且导航到你下载Hub的文件夹中。

3. 在命令行中,运行以下命令,其中/S表示开始一个静默安装:

UnityHubSetup.exe /S

静默卸载Unity Hub,通过/S命令行转换到卸载程序

1. 打开一个命令行提示符

2. 在命令行中,运行以下命令,其中/S开始一个静默安装

"C:Program FilesUnity HubUninstall Unity Hub.exe" /S

确认是否Unity Hub 被安装在Windows上

为了确认Unity Hub是否被安装,检查是否出现以下注册表项:

HKEY_LOCAL_MACHINESoftwareUnity TechnologiesHub

如果注册表出现这一项,则Unity Hub被安装

1.1.7

2D或3D项目

Unity同样适合创建2D和3D游戏,当你在Unity中创建了一个新项目,你可以选择以2D或3D模式启动,你可能已经知道你想要搭建哪一种,但是有一些小点可能影响你做的选择。

在2D或3D模式的启动决定了一些Unity Editor的设置,例如图像是以纹理还是sprite(2D中有详细介绍)导入,不管你创建项目设置的什么模式,你能在任何时候交换2D或3D模式(看2D和3D模式设置)。以下是一些应该能帮你选择的一些指南。

全3D

0d34400daa26a8f685ee49ff699af549.png

在Asset商城一些Unity简单项目的3D场景

3D游戏经常使用三维几何坐标,使用材质和纹理渲染GameObjects的表面使他们出现作为立体的环境,人物,对象来构建你的游戏世界。相机能自由进入或环绕场景,并且以真实的方式带有光和影投射在这个世界周围。3D游戏经常使用透视图渲染这个场景,因此当他们靠近相机时物体将会在屏幕上显现的巨大。对于符合这个描述的所有游戏,开始3D模式。

正交3D

3130d6a164a131f91b333fb16e100ef4.png

使用正交视图的一些3D游戏

有时游戏使用3D坐标,但使用的一个正交相机而不是透视。这是一个使用在游戏中能给予你对动作进行鸟瞰的常用技术,有时被称为“2.5D”。如果你是正在做一个像这样的游戏,你也应该使用这个编辑器在3D模式,因为即使没有透视,你仍旧使用3D模型和Assets。你将需要转换你相机和场景视图到正交。

场景来自Synty Studios和BITGEM

全2D

87726814dee889db6e5f23f8ead4e5d1.png

一些典型2D游戏的例子

一些2D游戏使用平面图形,有时叫做sprites,它完全没有3维几何。他们作为平面图片被画到屏幕上,并且游戏的摄像机没有视角。对于这类游戏,你应该以2D模式开始编辑。

带有3D图形的2D游戏

5ca97703d192cb6a48bde0641e4a4d3d.png

2D游戏设置的side scrolling游戏,3D图形

一些2D游戏使用3D几何作为环境和人物,但是限制游戏只有两个维度。例如,相机展示了一个侧滚动视角,玩家只能在两个维度中移动,不过游戏本身使用的是3D模型做的障碍物,给相机的也是3D视角。对于这些游戏,3D的作用主要服务于风格而不是功能。这样的游戏有时也称为2.5D。虽然游戏设置是2D,你大多数操作的是3D模型来建立的这个游戏,因此你需要以3D模式启动编辑器

带有透视摄像头的2D游戏设置和图片

92302866deb4eeef2c35a1a268567ea7.png

一个2D“纸板剧院”风格游戏,给与视差移动效果

这是另一个流行风格的2D游戏,使用的2D图片但是使用的是透视相机来获得一个视差滚动效果。这是一个“纸板剧院”风格的场景,那里所有的图片都是平面的,但是离相机是不同的距离。在这种情况下2D模式适合你的开发。然而,你应该改变你的相机投影模式为透视型Scene view模式为3D

上面的场景来自One Point Six Studio

其他类型

你可能已经有了一个符合以上描述的项目,或者你可能有一些完全不同或独特的想法在心里。无论你的计划是什么,希望以上的描述能让你知道该以哪种模式开启编辑器。记住,你能在随后的任何时候改变模式。

看2D and 3D Mode Settings 来了解更多关于如何改变2D/3D模式,并且找到关于这些模式更多的细节

有用的2D项目信息

无论你正在使用那种类型的项目,这里有一些有用的页面来帮助你开始。也有一些关于2D功能明确的页面。看Unity 2D用户手册部分

开始Unity

·Unity基础

·创建场景

·创建游戏玩法

Unity2D开发

·Unity 2D Manual Documentation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值