📝 Unity教程
56篇技术文档📅  最后修改于: 2020-10-29 04:21:12        🧑  作者: Mango
在控制台上,我们将读取开发人员的输出。这些输出可用于快速测试代码位,而不必提供额外的测试功能。默认控制台中显示三种消息。这些消息可能与大多数编译器标准有关-失误警告事项留言内容失误错误是问题或例外,这将防止代码运行在所有。警告事项警告是不会阻止您的代码运行的问题,但可能会在运行时造成问题。留言内容消息是将某些内容传达给用户的输出。他们通常不突出问题。我们甚至可以让控制台输出我们自己的消息,警告和错...
📅  最后修改于: 2020-10-29 04:21:52        🧑  作者: Mango
游戏强调音频是有原因的。在游戏中增加美学价值是至关重要的。从第一个Pong开始,人们可以听到球交替敲打桨叶发出的哔哔声和嘟嘟声。当时这是一个非常简单的短方波示例,但是您想要从所有视频游戏的祖父那里得到什么呢?在现实生活中,许多因素都会影响您对声音的感知方式。对象的速度,它所处的场景类型以及所指向的方向。有很多因素会在我们的引擎上造成不必要的负载。取而代之的是,我们尝试建立一种声音在游戏中的工作方式...
📅  最后修改于: 2020-10-29 04:22:21        🧑  作者: Mango
在本节中,我们将学习Unity中用户界面或UI元素的设计过程。这包括基本设置,以及Unity随附的常见元素的概述。在Unity中设计UI的工作流程与到目前为止所经历的工作流程略有不同。首先,UI元素不是标准的GameObjects,因此不能如此使用。 UI元素的设计有所不同;如果未正确设置,则在4:3分辨率下看起来正确的菜单按钮在16:9分辨率下可能会拉伸或变形。Unity中的UI元素不会直接放置...
📅  最后修改于: 2020-10-29 04:22:43        🧑  作者: Mango
在本章中,我们将获得如何将UI元素插入场景并开始使用它们的工作。让我们从一个Button开始。要插入按钮,请在“场景层次”中右键单击,然后转到“创建”→“ UI”→“按钮”。如果您没有现有的Canvas和EventSystem,Unity会自动为您创建一个,并将按钮也放置在Canvas中。请记住,在默认模式的“叠加”渲染模式下,“画布”的大小与摄影机的大小无关。您可以通过单击“游戏”选项卡进行测试...
📅  最后修改于: 2020-10-29 04:23:05        🧑  作者: Mango
Unity的内置文本UI是学习者开始设计UI的一个很好的起点,即使它倾向于被功能更强大,效率更高的社区构建资产所掩盖。就我们的目的而言,香草Text元素已足够开始使用。文本本身就是一个独特的UI元素,主要是由于该元素的动态性。例如,在屏幕上显示玩家当前的分数时,通常需要通过.toString()方法将分数的数值转换为字符串,然后再显示。要插入文本UI元素,请转到场景层次结构,创建→UI→文本。新的...
📅  最后修改于: 2020-10-29 04:23:22        🧑  作者: Mango
在本章中,我们将学习本系列的最后一个UI元素。滑块通常用于应在最大值和最小值对之间设置某个值的地方。最常见的用法之一是用于音量或屏幕亮度。要创建滑块,请转到创建→UI→滑块。一个新的Slider元素应该出现在您的场景中。如果转到此Slider的属性,则会注意到一些选项来自定义它。让我们尝试从该滑块中制作一个音量滑块。为此,打开ButtonBehaviour脚本(您可以将ButtonManager ...
📅  最后修改于: 2020-10-29 04:23:42        🧑  作者: Mango
在本章中,我们将简要了解材质和着色器。为了更好地理解,我们将创建一个新的3D项目,而不是当前的2D项目。这将帮助我们看到各种变化。创建新项目后,请转到“层次结构”并单击鼠标右键,然后转到“3D对象”→“多维数据集”。这将在场景中间创建一个新的多维数据集。您可以通过右键单击并在“场景视图”中拖动鼠标来查看多维数据集。您也可以使用滚轮放大和缩小。现在,单击多维数据集,并查看其属性。最底部的属性似乎具有...
📅  最后修改于: 2020-10-29 04:24:02        🧑  作者: Mango
粒子系统有助于以有效的方式生成大量使用寿命短的粒子。这些系统经过单独的渲染过程。即使存在数百或数千个对象,它们也可以实例化粒子。现在,粒子在粒子系统中是一个模糊的术语。粒子是由粒子系统生成的任何单独的纹理,材质实例或实体。这些不一定是在空间中漂浮的点(尽管可以!),它们可以用于大量不同的场景。GameObject通过附加的粒子系统组件来管理粒子系统。粒子系统不需要设置任何资产,尽管根据您想要的效果...
📅  最后修改于: 2020-10-29 04:24:20        🧑  作者: Mango
资产商店是Unity在游戏引擎市场上的最大优势之一;它包含大量资产,工具,脚本,甚至整个现成的项目供您下载。要使用资产商店,您需要具有有效的Unity ID。如果您没有,则可以在Unity网站上创建一个。创建Unity ID后,请单击“场景视图”同一行中的“资产存储”选项卡。登录后,您应该可以在右上角看到您的用户名。在此示例中,我们将导入Survival Shooter Tutorial项目。为此...
📅  最后修改于: 2020-10-29 04:24:34        🧑  作者: Mango
以下资源包含有关Unity的其他信息。请使用它们来获得有关此方面的更深入的知识。关于Unity的有用链接Unity Wiki–Unity的维基百科参考。Unity官方网站-Unity官方网站参考。关于Unity的实用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...
📅  最后修改于: 2020-10-29 04:24:46        🧑  作者: Mango
Unity是一个跨平台游戏引擎,最初由Unity Technologies于2005年发布。Unity的重点在于2D和3D游戏以及交互式内容的开发。 Unity现在支持20多种不同的目标平台进行部署,而最受欢迎的平台是PC,Android和iOS系统。...
📅  最后修改于: 2021-01-11 13:27:59        🧑  作者: Mango
Unity教程Unity是在多个平台上创建游戏的引擎。 Unity由Unity Technologies在2005年发布。Unity的重点在于3D和2D游戏以及交互式内容的开发。 Unity现在支持27种不同的目标平台进行部署。最受欢迎的平台是Android,PC和iOS系统。先决条件必须访问符合Unity最低要求的机器,这一点很重要。要全面了解本系列,需要具备基本C#的先决知识。听众本教程是为那...
📅  最后修改于: 2021-01-11 13:28:51        🧑  作者: Mango
Unity简介Unity是在多个平台上创建游戏的引擎。 Unity由Unity Technologies在2005年发布。Unity的重点在于3D和2D游戏以及交互式内容的开发。 Unity现在支持27种不同的目标平台进行部署。最受欢迎的平台是Android,PC和iOS系统。Unity是一个用作游戏引擎和框架的集成平台。Unity使您可以一次开发并在任何地方发布。尽管人们认为统一更适合于创建3D...
📅  最后修改于: 2021-01-11 13:29:45        🧑  作者: Mango
安装Unity在开始使用Unity之前,我们首先需要下载并安装它。如今,软件安装是一个非常简单明了的过程,Unity也不例外。Unity提供了三种不同的版本:Unity Personal,Unity Plus和Unity Pro。 Unity Personal是完全免费的,而Unity Professional的月费为125美元,Unity Plus的月费为25美元。对于个人使用,个人版本完全足够...
📅  最后修改于: 2021-01-11 13:30:40        🧑  作者: Mango
Unity游戏对象GameObject是Unity编辑器中最重要的东西。游戏中的每个对象都是一个GameObject。这意味着您认为所有包含在您的游戏中的东西都必须是GameObject。但是,GameObject不能自己做任何事情;您必须先赋予它属性,才能使其成为字符,环境或特殊效果。GameObject是一个容器;我们必须向GameObject容器中添加片段,以使其变成字符,树,灯光,声音或您...