Unity3D心得分享

===========================

Unity Runtime

 

Unity3D 材质球设置参数无效果的解决方法

 

 Unity3D Function Not Supported - Unity动画事件提示不支持的解决方法

 

Unity3D正播反播动画

 

Unity3D欧拉和四元数两种旋转的用法

 

通过扩展方法让GetComponent直接获得接口

 

Vector3.Set的正确使用

 

LookAt插值动画 

 

U3D中给Vector3向量应用Transform本地空间矩阵变换

 

使anim,unity,prefab文件不显示乱码

 

Unity3D中目标相对自身的前后左右方位判断

 

Unity3D安卓交互 - 使代码运行在UI线程

 

Unity3d官方单元测试插件学习

 

取两个向量的距离:

float Vector3.Distance(a,b);

返回值永远大于0。

 

让游戏第一帧就暂停的方法:

先按暂停,再开游戏

unity刚运行的时候会卡一下,导致动画调试不太方便,也可以用这个方法解决

 

 

console控制台中,让代码文件提示再次出现:

有时候报错了,点一下报错内容会在错误内容的.cs代码文件上提示一下。

但如果只有一条报错信息,就会一直保持选中状态,这个时候点一下错误信息的筛选按钮,再点开。就可以还原选中状态

选中错误代码了

 

 

Unity查找KeyCode Ascii码的快捷方法

 

选中KeyCode按F12,转到定义去查看

 

 

Editor状态下设置Scene窗口的相机位置

 

SceneView.lastActiveSceneView.pivot = ...;
SceneView.lastActiveSceneView.Repaint();

 

向敌人方向移动

 

在Mathf里面,Unity官方已经提供移动的方法了

 

向量反转

 

前面直接加个-

 

比较浮点数一致

 

Mathf.Approximately

 

在Unity打开时,可以自己选项目

 

打开时,按住Alt键

 

删除Project面板里文件夹的展开状态

 

在Library/expandedItems,删除这个文件会重置展开状态

 

Unity5 GI缓存目录

C:\Users\...\AppData\LocalLow\Unity\Caches\GiCache

 

unity资源商店缓存目录

C:\Users\Hont\AppData\Roaming\Unity

 

Prefab在编辑器状态下载入,总弄崩Unity

 

检查是不是有在编辑器状态下执行的脚本,如果是,把Awake里执行的内容转到Start里即可解决

 

动画很多的FBX文件如何复制

 

直接复制.meta文件部分内容,除了guid保留

 

在Unity中使用快捷键重命名

 

按F2

 

===========================

NGUI Plugins

 

NGUI UIPanel绘制原理学习

 

NGUI Scroll出屏幕再回来坐标混乱解决

 

NGUI PopupList使用学习

 

List<T>和NGUI BetterList简单比较

 

 

===========================

Unity Editor

 

Unity3D中Console控制台的扩展

 

自定义Unity3D的脚本图标

 

Unity3D Editor小问题整理

你可能感兴趣的:(unity3d)