Unity3D知识点杂记

Unity3D Update()和FixedUpdate()的区别

从字面上理解,它们都是在更新时会被调用,并且会循环的调用。
但是Update会在每次渲染新的一帧时被调用,而FixedUpdate会在每个固定的时间间隔被调用。

那么要是UpdateFixedUpdate的时间间隔一样,是不是就一样呢?
答案是不一定,因为Update受当前渲染的物体,更确切的说是三角形的数量影响,有时快有时慢帧率会变化Update被调用的时间间隔就发生变化。但是FixedUpdate则不受帧率的变化,它是以固定的时间间隔来被调用。

那么这个时间间隔怎么设置呢?
Edit->Project Setting->time下面的Fixed timestep

问题解决UnityVS: Web Target with Web Security enabled will prevent opening files and communication with UnityVS.

在Unity中打开脚本时,UnityVS报警告:UnityVS: Web Target with Web Security enabled will prevent opening files and communication with UnityVS.

原因是当前平台设置成了Web Player,在File -> Build Setting -> Platform选择非Web Player的平台,点击Switch Platform切换,问题解决。

Visual Studio常用快捷键

Visual Studio要想高效使用,记住一些快捷键是必需的,以下列出一部分常用且能显著提高效率的快捷键

VS2013常用快捷键

  • Ctrl + -:回到上一个光标位置
  • Ctrl + Shift + -:前进到下一个光标位置
  • Ctrl+C:复制一整行(只需将光标移至该行,无需选择整行)
  • Ctrl+X:剪切一整行(只需将光标移至该行,无需选择整行)
  • Ctrl+Z:撤销
  • Ctrl+Y:反撤销
  • Shift+Alt+方向键(或鼠标):进行框式选择

- 阅读剩余部分 -

使用UnityVS1.8.2搭配VS2013进行Unity3D代码调试(下载+安装+使用+问题解决)

准备整合UnityVS1.8.2和VS2013调试Unity3D代码,安装后会有些问题无法调试,详情继续往下看。

UnityVS安装

第1步

UnityVS1.8.2-VS2013.rar (6806.6 KB, 下载次数: 3996, 最后修改: 2014-03-29 03:41)

下载UnityVS1.8.2安装包和破解补丁,解压后得到如下文件:
UnityVS2013安装包文件列表图片.png

第2步

运行UnityVS 2013.msi安装,一路下一步就行了

第3步

- 阅读剩余部分 -