关闭

【Unity&NGUI】启动工程文件遇到的错误

标签: Unityc#nguiunity3dUnity经验
622人阅读 评论(0) 收藏 举报
分类:



今天启动很多天没有启动的Unity工程(之前使用的工程都是完好的),NGUI就出现了下面的错误。



主要错误是:
missing an assembly reference

错误:
Assets/NGUI/Scripts/Internal/NGUIText.cs(129,14): error CS1502: The best overloaded method match for `UnityEngine.Font.GetCharacterInfo(char, out UnityEngine.CharacterInfo, int, UnityEngine.FontStyle)' has some invalid arguments
Assets/NGUI/Scripts/Internal/NGUIText.cs(129,40): error CS1503: Argument `#2' cannot convert `out CharacterInfo' expression to type `out UnityEngine.CharacterInfo'
Assets/NGUI/Scripts/Internal/NGUIText.cs(133,16): error CS1502: The best overloaded method match for `UnityEngine.Font.GetCharacterInfo(char, out UnityEngine.CharacterInfo, int, UnityEngine.FontStyle)' has some invalid arguments
Assets/NGUI/Scripts/Internal/NGUIText.cs(133,42): error CS1503: Argument `#2' cannot convert `out CharacterInfo' expression to type `out UnityEngine.CharacterInfo'
Assets/NGUI/Scripts/Internal/NGUIText.cs(141,25): error CS1061: Type `CharacterInfo' does not contain a definition for `maxY' and no extension method `maxY' of type `CharacterInfo' could be found. Are you missing an assembly reference?
Assets/NGUI/Scripts/Internal/NGUIText.cs(142,25): error CS1061: Type `CharacterInfo' does not contain a definition for `minY' and no extension method `minY' of type `CharacterInfo' could be found. Are you missing an assembly reference?
Assets/NGUI/Scripts/Internal/NGUIText.cs(198,20): error CS1502: The best overloaded method match for `UnityEngine.Font.GetCharacterInfo(char, out UnityEngine.CharacterInfo, int, UnityEngine.FontStyle)' has some invalid arguments
Assets/NGUI/Scripts/Internal/NGUIText.cs(198,51): error CS1503: Argument `#2' cannot convert `out CharacterInfo' expression to type `out UnityEngine.CharacterInfo'
Assets/NGUI/Scripts/Internal/NGUIText.cs(202,22): error CS1061: Type `CharacterInfo' does not contain a definition for `advance' and no extension method `advance' of type `CharacterInfo' could be found. Are you missing an assembly reference?
Assets/NGUI/Scripts/Internal/NGUIText.cs(265,20): error CS1502: The best overloaded method match for `UnityEngine.Font.GetCharacterInfo(char, out UnityEngine.CharacterInfo, int, UnityEngine.FontStyle)' has some invalid arguments
Assets/NGUI/Scripts/Internal/NGUIText.cs(265,51): error CS1503: Argument `#2' cannot convert `out CharacterInfo' expression to type `out UnityEngine.CharacterInfo'
Assets/NGUI/Scripts/Internal/NGUIText.cs(294,28): error CS1061: Type `CharacterInfo' does not contain a definition for `minX' and no extension method `minX' of type `CharacterInfo' could be found. Are you missing an assembly reference?
Assets/NGUI/Scripts/Internal/NGUIText.cs(295,28): error CS1061: Type `CharacterInfo' does not contain a definition for `maxX' and no extension method `maxX' of type `CharacterInfo' could be found. Are you missing an assembly reference?
Assets/NGUI/Scripts/Internal/NGUIText.cs(297,28): error CS1061: Type `CharacterInfo' does not contain a definition for `maxY' and no extension method `maxY' of type `CharacterInfo' could be found. Are you missing an assembly reference?
Assets/NGUI/Scripts/Internal/NGUIText.cs(298,28): error CS1061: Type `CharacterInfo' does not contain a definition for `minY' and no extension method `minY' of type `CharacterInfo' could be found. Are you missing an assembly reference?
Assets/NGUI/Scripts/Internal/NGUIText.cs(300,26): error CS1061: Type `CharacterInfo' does not contain a definition for `uvTopLeft' and no extension method `uvTopLeft' of type `CharacterInfo' could be found. Are you missing an assembly reference?

Assets/NGUI/Scripts/Internal/NGUIText.cs(301,26): error CS1061: Type `CharacterInfo' does not contain a definition for `uvBottomLeft' and no extension method `uvBottomLeft' of type `CharacterInfo' could be found. Are you missing an assembly reference?


采取的措施:

1.删除原工程的NGUI文件夹,重新导入。(无效)

2.新建一个工程,把备份(原工程)的工程 的包导入(回档成功)

3.把原工程文件导入新建工程。(无效)

4.更新NGUI最新版本,使得UNITY在线联网认证。(无效)


0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Unty4.7 导入 NGUI3.8.2报错解决

Unity4.7 导入某个版本的NGUI时,假如出现“Assets/NGUI/Scripts/Interaction/UIPopupList.cs(956,45): error CS1061: Typ...
  • linshuhe1
  • linshuhe1
  • 2017-02-14 10:30
  • 1086

Unity 4.6升级到Unity 5,遇到3个GetTriangleStrip 相关warning的解决方法

转载:http://weibo.com/p/1001603906313603156948 黄色加亮是错误警告,error严重程度高,分别为 1) Assets/Standard Assets/...
  • u013452440
  • u013452440
  • 2016-10-21 19:42
  • 3552

[Unity&NGUI]背包系统崩溃的解决办法

由于NGUI的OnDragDropRelease()的物体不随着鼠标移动,因此 使用过UICamera.hoveredObject改变NGUI的OnDragDropRelease()的物体随鼠标坐标...
  • BuladeMian
  • BuladeMian
  • 2017-01-11 00:00
  • 688

EasyAR 插件使用简介

EasyAR引擎简介EasyAR是好用且免费的增强现实(Augmented Reality)引擎.EasyAR为Unity开发和本地开发提供了大量可直接运行的样例。 这些样例演示了各种target的...
  • Czhenya
  • Czhenya
  • 2017-11-18 15:35
  • 276

关于OptiStruct提问的一些建议

首先需要向大家介绍一下,OptiStruct的输入文件格式是所谓的 "Bulk data format", 这是和Nastran输入格式兼容的一种纯文本的格式。 OptiStruct兼容了绝大部分的N...
  • pingmin2014
  • pingmin2014
  • 2016-05-24 23:35
  • 1867

Unity 使用NGUI发布报错的解决方案

今天在发布项目的时候遇到以下的问题,本人也在网上搜了答案,但是感觉他们只是谈到字体原因,并没有说如何解决,废话不多说,赶紧说解决方案。 这个问题确实是字体导致,原因:在使用NGUI,如果在同一个场景里...
  • qq_18427785
  • qq_18427785
  • 2015-05-25 13:35
  • 964

UNITY多语言本地化的NGUILocalization的使用

有人说在Component--NGUI--INTERNAL--Localization 但是这个3.7.8版本的Localization插件并不能用   使用查找找到文件LO...
  • BuladeMian
  • BuladeMian
  • 2016-09-28 16:29
  • 900

【Unity】UI在namespace"UnityEngine"不存在解决办法以及思路

Assets/I2/Localization/Scripts/Targets/LocalizeUGUI.cs(10,15): error CS0234: The type or namespace n...
  • BuladeMian
  • BuladeMian
  • 2016-12-17 11:20
  • 5065

Unity之NGUI常见问题汇总

主要总结一下UIToggle、UIButton、UISprite、NGUI序列帧、ScrollView、Collider等基础知识的常见问题。
  • qq_36238788
  • qq_36238788
  • 2016-10-13 14:44
  • 1644

NGUI 3.5教程(四)Atlas和Sprite(制作图片按钮)

写在前面:         本文将创建NGUI的第一个例子。按照编程传统,第一个例子,就是做一个Hello world 显示出来。NGUI,我们用Label来实现 。     欢迎大家纠错、拍...
  • chenggong2dm
  • chenggong2dm
  • 2014-05-12 11:33
  • 29318
    作者声明
    该博客所用图片资源均作学习分享用途,请勿用于商业行为。传播者自负。
    如果本博客所写文章侵犯到您的权益,请主动联系留言,我们将及时删除相关内容。
    请支持使用正版软件,Unity正版DragonBones正版
    --------------------------------------------
    不要轻易使用 分享 的非正规的无版权授权的资源,一旦被发现,后果自负,风险自担。
    --------------------------------------------
    关于学习方法:从一个个小的测试实验,项目做起。记录分享自己的学习经验&思考,不仅有助于自己的学习总结,而且能在一定程度上帮助和自己一样步履瞒珊的初学者。
    pdf-xchange viewer,支持PDF文件,注释
    --------------------------------------------
    实践是检验真理的唯一途径。
    --------------------------------------------
    怎么样才能既不失礼貌,又能拒绝回答别人问题?
    答:回答一次500软妹币。
    --------------------------------------------
    如果想为那些原创内容作者贡献一份力量,请不要跳过广告,因为这有可能是他们唯一的收入来源。
    如果我们不帮助这些作者,当我们有一天也成为作者的时候,同样也没人会帮助我们。
    如果作者没有收入,那他们就不会更新 更好的内容 的视频。(亏本的生意没人做)
    如果您有更好的办法,请留言,谢谢。
    备忘
    个人资料
    • 访问:340904次
    • 积分:7790
    • 等级:
    • 排名:第3163名
    • 原创:447篇
    • 转载:11篇
    • 译文:1篇
    • 评论:42条
    文章分类