unity安装配置和vs2022联动教程

devtools/2024/9/20 7:37:49/ 标签: unity, 游戏引擎

目录

1.选择vs2022配置

unity-toc" style="margin-left:0px;">2.安装unity

unity%20hub-toc" style="margin-left:80px;">2.1安装unity hub

2.2注册个人账号

2.3安装编辑器

2.4修改为简体中文

2.5添加许可证

2.6安装位置修改

3.项目的创建

3.1如何创建

3.2如何选择

3.3配置语言

3.4去哪里找语言包

unity%E7%BC%96%E8%BE%91%E5%99%A8%E7%AA%97%E5%8F%A3%E7%9A%84%E4%BB%8B%E7%BB%8D-toc" style="margin-left:0px;">4.unity编辑器窗口的介绍

4.1游戏的运行和停止

4.2摄像机和小太阳

4.3如何在编辑器里面实现漫游

4.4左边的栏目介绍


1.选择vs2022配置

就是我们的这个unity里面的这个脚本的编写就是通过我们的vs2022实现的,因此这个时候如果我们之前就是用过这个vs2022但是没有勾选这个unity的选项的话,这个时候我们就需要重新的修改一下,把这个unity配置上去;

unity">2.安装unity

unity%20hub">2.1安装unity hub

这个就是在这个unity的官网上面去下载的,选择对应的操作系统和版本即可,一般这个直接安装这个官方提供的版本就可以了;

2.2注册个人账号

这个需要使用自己的个人的邮箱,填写相关的信息,这个可以在我们的电脑的网页上面操作,也可以在我们的手机上面操作,主要就是这个会发送一个链接到我们的这个邮箱上面,我们可以在电脑上面或者是这个手机上面查看我们的链接,点击这个链接去注册我们的个人的账号;

这个过程会比较麻烦,但是耐心地搞下来问题应该不大;

2.3安装编辑器

我们上面的工作全部完成之后,就需要去进入这个主页面安装我们的这个编辑器,也就是这个弹出来的editor,我们安装这个的时候时间比较长,耐心等待即可;

2.4修改为简体中文

2.5添加许可证

还是在上面的那个设置里面,添加上我们的这个许可证,直接添加个人版的即可,有效期很短,到时候到期之后我们需要手动的更新,然后进行激活就可以继续使用了;

2.6安装位置修改

还有很多的这个位置,默认的安装路径是在我们的C盘,这个时候我们就可以手动的进行修改,把这个改到其他的这个空间比较大的盘里面去即可;

这个里面的这个安装和网盘这两个里面都是可以进行这个路径的修改的,建议都改一下;

3.项目的创建

3.1如何创建

3.2如何选择

第一次使用的时候上面一般会出现很多的这个版本,我们只需要选择上面的这个灰色的,就是我们目前已经安装的,下面的这个黑色的就是我们还要安装才可以使用的,这三个灰色的就是我们直接就可以使用了;

不同的版本会有所区别,我们只需要选择灰色的3D就可以了;

在这个右边选择对应的这个创建的项目的名称和我们的这个创建的项目的位置,然后就可以直接创建新的项目了;

3.3配置语言

出现下面的这个页面,就是在创建我们的项目了:

下面的这个就是我们日常使用的页面:

找到上面的这个perference点击进去;

如果你的这个选择语言的里面没有这个简体中文,可以参照下面的这个方法解决

3.4去哪里找语言包

选择这个添加模块的选项:

找到最下面的这个语言包,安装这个简体中文,然后再返回去重新选择,这个时候我们就可以对于这个编辑器里面的这个语言进行修改了;

unity%E7%BC%96%E8%BE%91%E5%99%A8%E7%AA%97%E5%8F%A3%E7%9A%84%E4%BB%8B%E7%BB%8D">4.unity编辑器窗口的介绍

4.1游戏的运行和停止

我们可以观察到上面是有一个场景和游戏的选项,我们进去之后一般就是出于这个场景的选项里面的,我们点击上面的这个播放键类似的这个按钮,就是一个让游戏运行起来,这个时候就会从我们现在的这个场景跳转到游戏里面去;

然后这个时候实际上游戏这个里面是什么也没有的,因为我们没有对于这个里面进行任何的修改;

4.2摄像机和小太阳

左边的那个类似于小坦克一样的东西就是我们的摄像机,把这个delete就是删除掉之后,我们再次点击这个播放键让这个游戏运行起来就是无法运行,因此这个摄像机不要随意的删除;

我们使用这个delete删除之后,可以运行起来试验一下,然后按下这个ctrl+Z把这个撤销掉就可以了,没有大的影响;

这个小太阳就是提供光的,我们的这个小太阳删除之后,这个场景依然可以运行成为游戏,但是这个画面就会暗淡下来,变成黄色的;

4.3如何在编辑器里面实现漫游

我们在这个场景的页面里面,使用这个鼠标右键和我们的这个移动就可以实现漫游,具体的这个方向就可以使用这个wasd进行控制;

如果我们因为第一次操作造成这个小太阳和摄像机从我们的视野里面消失了,这个时候我们就可以点击左边栏目的这个进行选择,然后这个就恢复了;这个也是我们下一个要介绍的

4.4左边的栏目介绍

我们点击这个小太阳和摄像机的时候,左边的这个栏目里面就会有对应的内容进行匹配;

因此,如果上面如果我们吗有的时候有什么东西不见了,我们就可以使用这个左边的栏目里面点击几下,这个就会重新出现了;


http://www.ppmy.cn/devtools/114458.html

相关文章

【LabVIEW】事件结构的用法

本篇文章记录我学习LabVIEW的事件结构用法,希望我的分享对你有所帮助! 目录 一、案例说明 1、 LabVIEW实现“YAXBXC的计算” 2、添加事件结构 一、案例说明 在LabVIEW实现“YAXBXC的计算”的基础上,加上事件结构,实现单击一次按…

大文件编辑器(QT)

项目需要做一个大文件编辑器,并对文件中特定的字符串进行高亮显示,尝试过几种方式。这里的大文件是指>几百兆的文件。 一 综述实现方式 方式1 用普通的QTextEdit来分段加载显示文本,当单段文本显示完毕并且继续向下拖动滚动条时&#xf…

AJAX 入门 day1

目录 1.AJAX 概念和 axios 使用 2.认识 URL 3.URL 查询参数 4.常用请求方法和数据提交 5.HTTP协议-报文 5.1 HTTP 协议-请求报文 5.2 HTTP 协议-响应报文 6.接口文档 7.案例 - 用户登录 8.form-serialize 插件 1.AJAX 概念和 axios 使用 “Aj…

小众创新组合!LightGBM+BO-Transformer-LSTM多变量回归交通流量预测(Matlab)

小众创新组合!LightGBMBO-Transformer-LSTM多变量回归交通流量预测(Matlab) 目录 小众创新组合!LightGBMBO-Transformer-LSTM多变量回归交通流量预测(Matlab)效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现LightGBMBO-Transformer-L…

力扣438 找到字符串中所有字母异位词 Java版本

文章目录 题目描述代码 题目描述 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s …

【天怡AI-注册安全分析报告-无验证方式导致安全隐患】

前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 1. 暴力破解密码,造成用户信息泄露 2. 短信盗刷的安全问题,影响业务及导致用户投诉 3. 带来经济损失,尤其是后付费客户,风险巨大,造…

1.3 MySql的用户管理

一、下载Mysql客户端 下载navicat:Navicat 中国 | 支持 MySQL、Redis、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库管理 二、安装Navicat 三、创建数据库 创建一个数据库的连接吧,因为这个界面儿是图形界面儿,所以我们创建…

Mastering Qt 番外 —— 添加源码调试

笔者最近正在尝试深入的学习Qt框架,经常需要明确我经常使用的类底下发生了什么,因此笔者决定仔细研究一下如何进行源码级别的调试 此篇文章将会介绍如何使用Qt Creator这个IDE进行调试。最终效果如下 EasyWay 笔者采用的是这个最简单明了的方式&#xff…

Flask 实现用户登录功能的完整示例:前端与后端整合(附Demo)

目录 前言Demo 前言 对于python用户的登录,以下只是提供一个Demo用于学习 更多的python知识点可从我的专栏中进行学习 python专栏详细分析Flask中的蓝图Blueprint(附Demo)详细分析Flask部署云服务器(图文介绍)构建F…

QT QObject源码学习(二)

一、全局函数 1、qt_qFindChildren_helper函数 在给定的父对象下,查找所有匹配指定条件的子对象,并将它们添加到一个列表中。 (1)声明 /*** brief 在给定的父对象下,查找所有匹配指定条件的子对象,并将它…

python的基础语法

Python 的基础语法非常简洁明了,适合初学者快速上手。下面我将为你总结几个最重要的基础语法点,帮你快速掌握 Python 的核心概念。让我们从基础开始逐步深入,像刷副本一样一关一关地攻克它们! 1. Hello, World! 每一种编程语言的…

Spring Boot-静态资源管理问题

在Spring Boot中,静态资源管理是构建现代Web应用程序时必不可少的一部分。无论是处理静态页面、图片、CSS、JavaScript文件,还是一些自定义文件,正确管理这些资源能够提升用户体验和优化应用的性能。 1. Spring Boot中的静态资源管理概述 S…

eureka.client.service-url.defaultZone的坑

错误的配置 eureka: client: service-url: default-zone: http://192.168.100.10:8080/eureka正确的配置 eureka: client: service-url: defaultZone: http://192.168.100.10:8080/eureka根据错误日志堆栈打断电调试 出现两个key,也就是defaultZone不支持snake-c…

力扣150题——多维动态规划

交错字符串 题目 97. 交错字符串 - 力扣(LeetCode) 思路 用dp[i][j]代表s1的前i个字母和s2的前s2个字母能否交错组成s3的前ij-1的子串 状态转移方程即为 如果 s1[i-1] s3[i j - 1],并且 dp[i-1][j] 为 true,则 dp[i][j] 也…

C语言中的assert断言

Assert断言 断言是程序中处理异常的一种高级形式。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。 用法: #…

ARPGDemo第一阶段总结

1、阶段展示 ARPGDemo阶段展示1 2、使用技术 1.资源使用 开发阶段使用AssetDatabase.LoadAssetAtPath在Editor加载使用,当需要导包将切换AssetBundles来Build并使用加载。 2.加载详情 项目中开始界面UI以及场景的加载均使用异步加载。其中场景切换异步加入了异步…

Java 连接 MySQL 数据库查询示例

目录 一、代码展示 二、代码解析 (一)连接数据库参数设置 (二)查询方法search 一、代码展示 package db;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statemen…

计算生物学:概念、历史、现状与展望?

一、概念 计算生物学是一个融合了生物学、数学、统计学和计算机科学的交叉学科领域,它运用计算方法和工具来处理、分析和解释生物数据,以解决生物学问题、揭示生物规律和构建生物模型。 二、历史 计算生物学的发展可以追溯到上世纪中叶。早期主要是…

AWS 消息通知系统 SNS

AWS 消息通知系统 SNS 引言什么是 AWS SNSSNS 的工作原理SNS 的主要应用场景示例:创建 SNS 主题和订阅使用 AWS 管理控制台使用 AWS CLI使用 AWS SDK (Python Boto3) 示例 CloudWatch 如何通过 SNS 发送告警通知 引言 《AWS 监控和管理服务 CloudWatch》有介绍 Clo…

JavaWeb---纯小白笔记01:JavaWeb概述和Tomcat安装

本次将对WEB开发的相关的概念和Tomcat等进行介绍。 Web开发简介: C/S和B/S是两种常用的网络架构模式 区别: C/S:client/server --客户端与服务器之间直接进行通信,对用户,本地电脑要求高 B/S:browser/server--通过…