Unity3d 加载UnityEngine.UI.dll失败的解决方案(2017.2)
来源:互联网 发布:淮南seo 编辑:程序博客网 时间:2024/05/16 14:55
在 Unity 官方论坛找到的解决方法是重新加载 UnityEngine.UI.dll ,把下面的脚本扔到项目里,然后右键菜单中就会出现
编写一个这样的脚本
using UnityEngine; using System.Collections.Generic; using UnityEditor; using System.Text.RegularExpressions; using System.IO; using System.Text; public class ReimportUnityEngineUI { [MenuItem("Assets/Reimport UI Assemblies", false, 100)] public static void ReimportUI() { #if UNITY_4_6 var path = EditorApplication.applicationContentsPath + "/UnityExtensions/Unity/GUISystem/{0}/{1}"; var version = Regex.Match(Application.unityVersion, @"^[0-9]+\.[0-9]+\.[0-9]+").Value; #elif UNITY_4_7 var path = EditorApplication.applicationContentsPath + "/UnityExtensions/Unity/GUISystem/{0}/{1}"; var version = Regex.Match(Application.unityVersion, @"^[0-9]+\.[0-9]+\.[0-9]+").Value; #else var path = EditorApplication.applicationContentsPath + "/UnityExtensions/Unity/GUISystem/{1}"; var version = string.Empty; #endif string engineDll = string.Format(path, version, "UnityEngine.UI.dll"); string editorDll = string.Format(path, version, "Editor/UnityEditor.UI.dll"); ReimportDll(engineDll); ReimportDll(editorDll); } static void ReimportDll(string path) { if (File.Exists(path)) AssetDatabase.ImportAsset(path, ImportAssetOptions.ForceUpdate | ImportAssetOptions.DontDownloadFromCacheServer); else Debug.LogError(string.Format("DLL not found {0}", path)); } }
编译后在编辑器界面点击操作执行。
阅读全文
0 0
- Unity3d 加载UnityEngine.UI.dll失败的解决方案(2017.2)
- Unity3d 加载UnityEngine.UI.dll 失败导致 Prefab 上 脚本丢失
- Unity3D的Time类(UnityEngine.Time)详解
- Unity3D的Time类(UnityEngine.Time)详解
- Unity3D的Time类(UnityEngine.Time)详解
- 系统加载dll失败时解决方案
- 关于VS2010 rcxdti.dll is unable to load rcxdtiui.dll加载失败问题的解决方案
- 无法加载DLL (oci.dll)的解决方案
- 无法加载DLL xx.dll的解决方案
- Android Unity3D 截取交互事件(一) 之UnityEngine.Input getKey()等方法的修改
- 网络学习——Unity3D的Time类(UnityEngine.Time)详解
- Unity3D的坑系列:动态加载dll
- Unity3D的坑系列:动态加载dll
- Unity3D的坑系列:动态加载dll
- 记一次加载Dll失败的问题
- LoadLibrary加载dll失败的问题
- 警惕!Unity3D中UnityEngine.Object的一个小陷阱
- Unity3d中UnityEngine.Object的几个注意点
- Vim 基本命令
- 微信公众号发送模板消息
- kafka 0.10 集群部署
- 常用资源下载地址
- Python 复制文件到指定文件夹
- Unity3d 加载UnityEngine.UI.dll失败的解决方案(2017.2)
- 微信小程序初次项目问题总结
- aop aspectj 实例
- mysql中的coalesce用法
- ESPDUINO上传数据到oneNet云平台
- 循环队列的基本功能实现
- 那些 22 岁毕业做程序员的“普通”人,他们 50 岁左右时的人生轨迹是怎样的?
- Centos 6.5下安装docker
- 普通成员函数和内联函数调用区别(内含函数调用过程)