首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
unityengine专题
VsCode中 找不到UnityEngine.AddressableAssets命名空间
Unity2019.3.5 VsCode中 找不到UnityEngine.AddressableAssets命名空间 命名空间“UnityEngine”中不存在类型或命名空间名“AddressableAssets”(是否缺少程序集引用?) 由于在Unity2019.3.5 AddressableAssets模块的dll文件移到其他位置了,vscode还是找的以前的路径所以会导致引用不正确 解
阅读更多...
UnityEngine.Quaternion.LookRotation详解
首先, 处于3D空间中的每个对象, 实际上都有自己的局部坐标系, 而旋转某个对象时, 其局部坐标系也会跟着旋转。 所以, 如果可以描述某个对象的局部坐标系(每根轴的朝向), 就可以表示该对象的旋转程度。 Quaternion LookRotation(Vector3 forward, Vector3 upwards); 这个函数就是根据对局部坐标轴的描述, 构造对应的代表旋转
阅读更多...
‘UnityEngine.Application‘ does not contain a definition for isBatchMode
unity 2017.4.37f1. 解决办法: Try to replace Application.isBatchMode with UnityEditorInternal.InternalEditorUtility.inBatchMode
阅读更多...
修改UnityEngine dll
修改UnityEngine dll 由于有些版本的dll与热重载并不兼容,需要小幅修改代码。 使用dnspy工具 我们使用 dnspy 来修改 dll文件。而dnspy只能在Win下运行,故哪怕是mac版本dll, 你也得先将相应dll复制到Win下后再修改。下载 dnspy,选择 Win64版本。 修改dll的操作大致如下: dnspy中清空左侧所有dll 打开dll找到你要修改的函
阅读更多...
Unity3d爬坑记—'physicMaterial' is not a member of 'UnityEngine.TerrainData'. 报错!!
错误代码如下 GetComponent ( Terrain ) . terrainData . physicMaterial . dynamicFriction 必须 改为 collider. material . dynamicFriction 错误代码 GetComponent ( Terrain ) . terrainData . phys
阅读更多...