【Unity3D】Unity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )
文章目录
- 一、 Visual Studio 2019 中的 Unity 编译问题
- 二、 Unity 编辑器中关联外部 C# 脚本编辑器
- 三、 设置游戏运行时脚本更新行为
一、 Visual Studio 2019 中的 Unity 编译问题
在上一篇博客 【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 中打开 C# 脚本 | 编译 C# 脚本 | 挂载 C# 脚本到游戏物体 | 运行脚本 ) 中 , 双击 Unity 编辑器中的 Project 窗口中的 C# 脚本 , 进入到 Visual Studio 中出现下图样式 , 这是因为没有配置 Unity 编译环境 ;
参考如下两个博客 , 安装 Visual Studio 2019 开发环境 , 选择社区版即可 ;
安装 Visual Studio 2019 参考 :
- 【Unity3D】Unity3D 软件安装 ( 注册账号并下载 Unity Hub | 安装 Unity Hub | 获取个人版授权 | 中文环境设置 | 安装 Unity3D 编辑器 )
- 【Visual Studio】Visual Studio 2019 社区版 CMake开发环境安装 ( 下载 | 安装相关组件 | 创建编译执行项目 | 错误处理 ) ( 推荐使用 ☆ )
使用 Visual Studio 2019 中运行 Unity C# 脚本需要如下两个组件 :
- .NET 桌面开发 :
- 使用 Unity 的游戏开发 :
上面两个组件一定要在 Visual Studio Installer 中提前安装 , 否则无法在 VS 中运行 Unity 的 C# 脚本 , 或者没有代码提示 ;
二、 Unity 编辑器中关联外部 C# 脚本编辑器
在 Unity 编辑器中 , 选择 " 菜单栏 | Edit | Preferences… " 选项 ,
在弹出的 Preferences 对话框中 , 选择左侧的 External Tools 选项卡 ;
在 右侧 External Tools 面板中的 External Script Editor 选项上 , 点击选项右侧的 下拉菜单 , 选择 Visual Studio Community 2019 选项 ;
设置完成后的样式如下 :
如果是在 Unity Hub 中 安装 Unity 编辑器时 , 同时安装 Visual Studio , 则该选项会自动关联 ;
我的电脑在去年就安装了 Visual Studio Community 2019 版本 , 在 Unity Hub 中安装开发环境时 , 安装失败 ;
三、 设置游戏运行时脚本更新行为
在 Preferences 对话框中的 General 选项卡 中 , 将 Script Changes While Playing 选项设置为 Recompile After Finished Playing , 也就是说如果在播放过程中 , C# 脚本发生了改变 , 则等到播放完毕后再重新编译 ;
设置完毕后的样式 ;
【Unity3D】Unity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )相关推荐
- VS studio 2019 加 CUDA + CUDNN 开发环境配置
文章目录 Vs studio 2019 环境搭建 Cuda + Cudnn 安装 最后开始第一个cuda项目 Vs studio 2019 环境搭建 这部分只需要按照正常的Vs studio 2019 ...
- 【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 中打开 C# 脚本 | 编译 C# 脚本 | 挂载 C# 脚本到游戏物体 | 运行脚本 )
文章目录 一.创建 Unity 脚本 二.Visual Studio 2019 中打开 C# 脚本 三.编译 C# 脚本 四.挂载 C# 脚本到游戏物体 GameObject 1.添加组件方式 2.直 ...
- 【错误记录】Visual Studio 2019 中运行 Unity C# 脚本时报错 ( 根据解决方案, 可能需要安装额外的组件才能获得 | .NET 桌面开发 | 使用 Unity 的游戏开发 )
文章目录 一.报错信息 二.解决方案 三.Visual Studio 2019 中运行 Unity C# 脚本需要的组件 1..NET 桌面开发 2.使用 Unity 的游戏开发 一.报错信息 Vis ...
- 在Visual Studio 2019中修改项目名
在Visual Studio 2019中修改项目名 文章目录 在Visual Studio 2019中修改项目名 1.需求场景 2.操作步骤 2.1 重命名解决方案 2.2 重命名项目名 2.3 修改 ...
- 解决OpenSSL加入到在Visual Studio 2019中编译返回LNK2019错误
文章目录 小结 问题和解决 Error LNK2019 Error LNK1104 Warning C4996 参考 小结 碰到了OpenSSL加入到在Visual Studio 2019中编译返回L ...
- Visual Studio 2019中查看变量的内存地址
Visual Studio 2019中查看变量内存地址 变量所在行打断点 执行程序 打开内存显示窗口 输入取 &a 获得a的地址值 点击a的地址值拖动至内存显示窗口中,此时第一行显示的为变量 ...
- Visual C++ 2019中MFC图像处理编程(一) 位图文件的介绍
Visual C++ 2019 中 MFC 图像处理编程(一) 1.1 位图文件及其C++操作 Windows操作系统中使用最多的图形文件格式就是位图格式,最常见的位图文件的扩展名为BMP.BMP是英 ...
- Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置[转]
Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置 发表时间:2010-01-21 装了这些可已在VC2008里运行SDK里边的一些例子了,但是编程很 ...
- 汇编语言 + Visual Studio 2019——Visual Studio 2019 中汇编语言环境解决方案
基本概念 MASM:Microsoft汇编程序(俗称MASM)是一种工业软件开发工具,已经由主要的操作系统供应商维护和更新了30多年.它从未被软化或折衷为对消费者友好的工具,并且被设计为供专业程序员用 ...
最新文章
- 面对对象编程——用Python写一个图书管理系统
- 每日一皮:完美解释 UDP 为什么会丢包...
- Android 动态刷新listview中的数据
- map的专项知识点总结
- (82)zabbix如何选择适合的监控类型
- (82)FPGA竞争与冒险-面试必问(六)(第17天)
- App性能测试-GT
- java日期格式正则表达式_Java-日期 正则表达式
- 通过jQuery的attr修改onclick
- c语言中char buffer,C语言对char*的封装,形成buffer
- 【Python】在Windows 10 中,安装django-bootstrap-modal-forms
- 好文推荐(十六)——Git使用详细教程
- python 爬虫 裁判文书网 19年4月更新版
- 笔记本电脑麦克风不能用的一些解决办法
- 转——解决游戏王DL的steam版锁区问题
- 设计已读和未读的公告
- 英语论文投稿与写作36问 [36 Questions on Publishing and Writing English Journal Articles]
- VR全景是什么,它的市场,未来发展及特点
- 银行卡的清分、对帐与清算(转)
- 关于贵旅、酒店、机场、小农等算法分析
热门文章
- Android学习记录045_PorterDuff
- 软件测试工程师是吃青春饭的吗?测试这个行业到底能干到多少岁?
- TWS 蓝牙耳机 ANC 调试步骤
- win10使用win32-networkadapter系统api实现开启和禁用网卡
- MOTR: End-to-End Multiple-Object Tracking with TRansformer阅读笔记
- React 框架原理与实战——04-03-React Hooks、Chakra-UI、组件性能优化、封装组件库
- 1.0 HCIA回顾——数据通信原理
- 我的VS2013版本
- 面条html5,手擀面条的家常做法教你怎么做好吃的图文解析-聚餐网
- 使用 Hexo 搭建自己的博客