Unity 教程 - 3D 旋转立方体 10 分钟入门
简介
目标
设置开发环境并使用 Unity 生成首个实时 3D 应用。
先决条件
无。
完成时间
下载/安装时间为10分钟 + 40 分钟
方案
显示旋转 3D 多维数据集的多平台游戏。
下载并安装
下载 Unity Hub
Unity 中心允许你管理不同的 Unity 安装。下载后,请按照屏幕上的说明在计算机上设置 Unity 中心。
登录或创建新帐户
Unity 中心安装完成后,打开 Unity 中心(如果尚未运行)。选择登陆 按钮。
浏览器窗口随即打开。
登录的 Unity 帐户或单击 “创建账户 链接创建新帐户。还可以使用其中一个社交登录选项。
成功登录后,浏览器将请求你打开 Unity Hub 的权限。选择 thr 打开 按钮。
安装 Unity 编辑器
下载并安装 Visual Studio 2022
下载 Visual Studio 2022
在安装过程中,应选择“使用 Unity 进行游戏开发” 工作负载。使用上面的链接时应预先正确选择所有先决条件,如下图所示:
已安装 Visual Studio?
如果在设置 Unity 中心时已安装 Visual Studio 2022,则需要安装使用 Unity 进行游戏开发 工作负载。
如果要将该工作负载添加到 Visual Studio:
按 Windows 徽标键,键入 Visual Studio 安装程序 ,然后按输入 。
如果出现提示,则请允许安装程序进行自我更新。
查找 Visual Studio 2022 安装并依次选择“更多”>“修改” 。
选择“使用 Unity 进行游戏开发 ”,然后选择“修改 ”按钮。
下载并安装 Visual Studio for Mac 2022。
下载 Visual Studio 2022 for Mac
Visual Studio for Mac 安装 Visual Studio for Mac 随附了适用于 Unity 的工具。它不需要单独的安装步骤。
已安装 Visual Studio for Mac?
如果在设置 Unity 中心时已安装 Visual Studio 2022 for Mac,则可以按照以下步骤验证安装:
在 Visual Studio 菜单栏中,选择 Visual Studio > 扩展 。
单击安装 。
在右上角的搜索栏中键入 Unity 。
确保右下角的开关显示工作负荷已启用。
等待安装 Unity 时
强烈建议你观看此视频,以便在等待安装完成时熟悉 Unity 用户界面。
创建 Unity 项目
首先,让我们创建一个 3D Unity 项目:
在 Unity Hub 上,从左侧菜单中选择 项目 。
选择右上角的 新项目 按钮。
会显示新项目 对话框。
从左侧菜单中选择所有模板 然后选择3D 模板,并将项目命名为3DCube 。若要更改项目的保存位置,请更改位置 设置。然后,选择创建项目 按钮。
此时将创建一个新项目,Unity 将在项目完成加载时打开。
在 Unity Hub 上,从左侧菜单中选择 项目 。
选择右上角的 新项目 按钮。
会显示新项目 对话框。
从左侧菜单中选择所有模板 然后选择3D 模板,并将项目命名为3DCube 。若要更改项目的保存位置,请更改位置 设置。然后,选择创建项目 按钮。
此时将创建一个新项目,Unity 将在项目完成加载时打开。
在 Unity 中设置默认代码编辑器
Unity 加载项目后,需要将 Unity 配置为使用正确的 Visual Studio 安装。
在菜单栏上,选择“编辑 ” > “首选项 ”。
会显示“首选项 ”对话框。
选择“外部工具” 选项卡。从“外部脚本编辑器” 下拉列表中,选择 Visual Studio 2022。
如果在列表上看不到 Visual Studio 2022,请在下拉列表中选择“浏览” ,并找到 Visual Studio 2022 安装文件。Visual Studio 社区版通常位于 %ProgramFiles%\Microsoft Visual Studio\2022\Community\Common7\IDE 下面。
Unity 加载项目后,我们默认将 Unity 设置为使用 Visual Studio。
在菜单栏上,选择 Unity > 设置 。
会显示“首选项 ”对话框。
选择“外部工具” 选项卡。从“外部脚本编辑器” 下拉列表中,选择 Visual Studio for Mac。
创建多维数据集
现在 Unity 已配置完毕,我们来创建一个多维数据集:
添加脚本
让我们创建一个脚本并将它添加到多维数据集。
在 层次结构 窗口中选择 多维数据集 对象。
应会看到 检查器 窗口更改,以反映多维数据集的属性。
在检查器 窗口中选择底部的添加组件 按钮。
会显示新的下拉列表。
输入单词“新建 ”并选择“新建脚本 ”。
输入 SpinCube 作为脚本名称,然后选择 创建并添加 按钮。此操作应将此新脚本添加到多维数据集。
还应看到脚本显示在编辑器底部的 项目窗口 的 资产 文件夹中。
现在,你可以编辑该脚本并创建一些动作了!
编辑脚本
让我们立即让多维数据集运行起来。
让我们开始创建将控制旋转的变量,从而编写用于旋转多维数据集的脚本。
按 CTRL + S 以在 Visual Studio 中保存更改。
按 CMD + S 以在 Visual Studio 中保存更改。
现在,返回到 Unity 编辑器并在 层次结构 窗口中再次选择“多维数据集 ”对象。
在检查器 窗口中,应会发现已创建的公共变量现在位于添加到多维数据集的新脚本下。
将 Y 值更改为 1 ,然后按 Unity 编辑器顶部和中心的“播放”按钮。
由于 Update
方法会运行每个帧,你将看到多维数据集每帧会旋转一度。可以随意更改这些值并享受一些乐趣。现在,你已准备好为不同的平台构建游戏。
生成多维数据集
现在,你已准备好将游戏导出到可执行应用程序。
后续步骤
恭喜你生成并运行了 .NET 所支持的第一个 Unity 应用!
继续学习
现在你已经掌握了基础知识,请继续使用 Unity 的自引导式教程构建第一个游戏:
Unity 官方新手入门指南
你可能还会关注...
反馈