前言

  本文记录unity3D开发环境的搭建

  unity安装

  unity有中文官网(https://unity.cn/),很贴心,ide工具我们选择下载安装中国区增强版,下载地址:https://unity.cn/download

  照着提示,一步步安装即可!需要注册一个账号才能使用,登录后就可以创建3D项目了

  JetBrains Rider安装

  这个ide是用来编写C#脚本的,说通俗点就是写代码,跟我们常用的idea是同一家公司的,用起来很容易上手

  直接找个破解版安装,照着里面安装教程文档来安装就可以了,建议不用汉化:http://www.zdfans.com/html/31974.html

  简单记录一下步骤:

  解压后结构如下

  

  

  1、双击运行安装包,按照自己的情况一路安装直到安装成功

  2、以记事本方式运行“rider64.exe.vmoptions”,在最后一行添加代码:-javaagent:D:\unity3D\JetBrains Rider 2019\Crack\jetbrains-agent.jar

    

  3、运行软件,选择License server,(程序会自动补全激活服务器地址,如果没有可以手动输入激活服务器:http://jetbrains-license-server)

    

  4、注册成功后,即可免费使用了!

  rider问题记录 1

  安装破解完后想新建一个项目,发现一直在syncing project templates,无法创建项目,而后直接通过unity双击脚本跳转到rider,发现一直在connecting to resharper host,导致项目一直在loading,无法正常加载

  

  解决:我的Microsoft .NET Framework版本是4.5的,版本太低,安装4.7.2 Runtime版本后问题解决

  

    另附下载地址:https://dotnet.microsoft.com/download/dotnet-framework/net472

  unity与rider关联

  两个软件安装好之后就可以进行unity与rider关联,方便对脚本代码的编写

  1、在unity进行设置,Edit -> Preferences,进行external Tools的选择

  使用默认的这个

  

  或者自行选择安装路径里的exe都可以

  

  2、创建脚本并跳转rider

  新创建的3D项目,默认场景有一个灯光、一个摄像头,我们照着一些教程添加一下3D对象

  在unity创建脚本,双击脚本就会帮我们使用关联的rider打开这个unity3D项目并定位到被双击的脚本,然后就可以开始愉快的编写代码脚本啦,在rider对项目的修改会被unity感知到,不需要进行手动同步子类的操作

  

   

  3、运行脚本

  在unity中拖拽脚本到对象即可给改对象绑定当前脚本(其他添加方式就不再过多解释),然后点击运行就会执行脚本

  

  更多unity的手册、脚本API,请查阅官方文档:https://connect.unity.com/doc/

  后记

  unity3D环境搭建暂时先记录到这,后续再进行补充;

unity3D开发环境搭建的更多相关文章

  1. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  2. IntelliJ IDEA安装及jsp开发环境搭建

    一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目, ...

  3. Qt for Android开发环境搭建及测试过程记录

    最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行An ...

  4. node.js之开发环境搭建

    一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...

  5. TODO:小程序开发环境搭建

    TODO:小程序开发环境搭建 1.第一步当然是要先注册小程序了 2.登录到小程序 a)完善小程序信息,如名称,图标,描述 3.绑定开发者 4.获取AppID,并设置服务器信息 5.下载并安装开发者工具 ...

  6. Eclipse中Python开发环境搭建

    Eclipse中Python开发环境搭建  目 录  1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...

  7. Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建

    目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...

  8. Eclipse swt开发环境搭建

    原料: eclipse swt.下载链接为: Eclipse 4.6.2 Release Build: 4.6.2 配置说明: Developing SWT applications using Ec ...

  9. Ionic- Android 开发环境搭建

    Ionic- Android 开发环境搭建 为时一周的IONIC ADNROID 环境终于在各种处理错误中搭建成功,以下记录下搭建过程中遇到的各种情况的处理办法. 一 首先,当然是enviroment ...

随机推荐

  1. mysql-常用组件之触发器

    基本概念 触发器是一种特殊的存储过程,不像存储过程需要显示调用,触发器通过监控表事件(增删改操作)自动触发某条 sql 的执行,可以用于购物车加购后库存减少等场景. 触发器基本操作 1. 创建触发器 ...

  2. IDEA插件开发(一)一个简单的表单demo

  3. Xcode中.a文件引起的错误

    一.     TARGETS -> Build Settings-> Search Paths下 1.  Library Search Paths 删除不存在的路径,保留.a文件的路径(此 ...

  4. MYSQL“错误代码#1045 Access denied for user 'root'@'********8' (using password:YES)”

    用IP远程连接数据库时报这个错误,我查看了下数据库是否开启了远程连接,已经开了,服务也启动着,网上的方法都是重置密码修改权限之类的,我发现都没用,我看了一下数据库所在的电脑,IP地址变了,然后真相了.

  5. [TimLinux] Python 函数

    1. 函数(function)与方法(method)的区别 方法:在类结构体中通过def语句声明的代码块称为方法,比如类方法(classmethod),实例方法,静态方法(staticmethod)等 ...

  6. CF 1132A,1132B,1132C,1132D,1132E,1132F(Round 61 A,B,C,D,E,F)题解

    A.Regular bracket sequence A string is called bracket sequence if it does not contain any characters ...

  7. CoderForces999E-Reachability from the Capital

    E. Reachability from the Capital time limit per test 2 seconds memory limit per test 256 megabytes i ...

  8. Multiplication Game

    Description Alice and Bob are in their class doing drills on multiplication and division. They quick ...

  9. cookie、session和token那些事

    cookie 和 session 众所周知,HTTP 是一个无状态协议,所以客户端每次发出请求时,下一次请求无法得知上一次请求所包含的状态数据,如何能把一个用户的状态数据关联起来呢? 比如在淘宝的某个 ...

  10. JS基础-全局内置对象

    对象 JS中有那些内置对象 数据封装类对象 String.Array.Object.Boolean.Number 其他对象 Math.Date.RegExp.Error.Function.Argume ...