【Unity】UI在namespace"UnityEngine"不存在解决办法以及思路
来源:互联网 发布:php app 编辑:程序博客网 时间:2024/06/02 00:22
今天用(UNITY5.5.0f3)打开以前版本(5.2.3f1创建的),出现了以前没有遇到的问题
Assets/I2/Localization/Scripts/Targets/LocalizeUGUI.cs(10,15): error CS0234: The type or namespace name `UI' does not exist in the namespace `UnityEngine'. Are you missing an assembly reference?
命名空间“UnityEngine”中不存在类型活命名空间名称“UI”怎么解决
说明是I2出现了问题,然后我又重新新建了一个工程文件(5.5.0f3创建的),在里面导入I2文件,发现是可以使用的。
然后再返回到原文件(5.2.3f1创建的)。
出现命名空间“UnityEngine”中不存在类型活命名空间名称“UI”这样的问题首先关闭VS,关闭UNITY,重新打开UNITY,看是否正常。如果不正常,查看是哪部分导入文件出现错误,新建工程文件,看导入的这个文件是否正常运行。
如果在新工程内可以正常运行,旧工程内无法运行,且版本号不一致。
那就说明是UNITY的版本问题。
VS2013中 命名空间“UnityEngine”中不存在类型或命名空间名称“UI”。是否缺少程序集引用?
如何将visual studio 2015变成中文界面
使用搜索工具,找到UnityEngine.UI.dll文件。工程文件---_Data---Managed---UnityEngine.UI.dll
路径如下图所示
在VS工程中,添加c/c++工程中外部头文件及库的基本步骤:
1、添加工程的头文件目录:工程project---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。
2、添加文件引用的lib静态库路径:工程project---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。
然后添加工程引用的lib文件名:工程project---属性---配置属性---链接器---输入---附加依赖项:加上lib文件名。
3、添加工程引用的dll动态库:把引用的dll放到工程的可执行文件所在
的目录下。//////////////////////
如果改变VS头文件无效或者是不知道怎么做呢,怎么办?
我有一个工程叫9.4,另外一个新建工程为dfgdf
9.4的这个工程呢,出现
Assets/I2/Localization/Scripts/Targets/LocalizeUGUI.cs(10,15): error CS0234: The type or namespace name `UI' does not exist in the namespace `UnityEngine'. Are you missing an assembly reference?
这样的问题,怎么都解决不了,什么关闭VS,重启UNITY
VS导入UnityEngine.dll文件也不知道怎么做,怎么办?
大体思路,把正常的工程文件导入到正常的工程中:
1.新建一个工程为dfgdf,把I2(出错误的这个I2本地化系统导入到dfgdf中),观察是否正常,UNITY不报错
2.将9.4工程完好的文件打包。
3.打开dfgdf导入第二步打包好的文件。
4.运行,把I2系统导入后,运行程序。是好的。就行了
把出错的文件夹删除,如下图所示在工程9.4导出包
导出包弹框选项如下所示
9.4工程的导出包路径如下图所示
在新建的dfgdf工程中如下图所示,导入9.4工程包
参考:
如何将unity3d项目中的一部分资源导入到另外一个项目中去呢?
1.选中你要导出的资源2.Assets -> Select Dependencies3.Assets -> Export Package 弹出窗口中选 All (默认) 点击 Export... 按钮4.资源打包完成.5.将打包好的文件拖到你的目标项目中.6.双击你导入的资源包.7.弹出窗口中点击 Import 按钮8.导入完成
- 【Unity】UI在namespace"UnityEngine"不存在解决办法以及思路
- UI' does not exist in the namespace `UnityEngine'. Are you missing an assembly reference
- 命名空间“UnityEngine”中不存在类型活命名空间名称“UI”怎么解决
- Unity在导入官方Assets出现“提示上下文不存在SessionState”问题的解决办法
- VS2013中 命名空间“UnityEngine”中不存在类型或命名空间名称“UI”。是否缺少程序集引用?
- Unity错误——1.error CS1704: An assembly with the same name `UnityEngine.UI' has already been imported.
- unity插件TextMeshPro导入后的一个出错提示的解决办法-Could not load type 'UnityEngine.AdditionalCanvasShaderChannels'
- unity的Asset server提示admin不存在的解决办法
- 关于UnityEngine.UI.Button.ButtonClickedEvent事件列表
- Fake UnityEngine:如何让unity编译的代码库直接在.net环境上运行起来(无绘制层)
- unity思路
- 在 Unity 中怎样创建 UI
- Unity UGUI 是否点击在UI上
- Unity将模型显示在UI上面
- Qt namespace Ui
- Qt namespace Ui
- Qt namespace Ui
- Qt namespace Ui
- java中mian方法中为什么要添加参数
- IO学习之使用字符流读取数据
- (一)JDBC连接数据库
- Oracle 使用MERGE INTO 语句更新数据
- 关于使用MyEclipse启动web项目时工具报 The specified JRE installation does not exist 错误提示解决方法
- 【Unity】UI在namespace"UnityEngine"不存在解决办法以及思路
- 我的Unity(13)一点一滴 UI制作摇杆按钮使物体移动
- Android Dialog用法大全
- php连接mssql 安装篇(连载一)
- Elasticsearch学习,请先看这一篇!
- (二)JDBC反射
- Python爬虫实战---抓取图书馆借阅信息
- Unity3D-各平台文件读写操作路径目录
- Android动画Animation