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

今天在发布项目的时候遇到以下的问题,本人也在网上搜了答案,但是感觉他们只是谈到字体原因,并没有说如何解决,废话不多说,赶紧说解决方案。
这个问题确实是字体导致,原因:在使用NGUI,如果在同一个场景里,label的font必须保持使用同一种字体,举例:如果有A,B两种场景,A场景所有label使用Arial字体,B场景Label使用AvenirLTStd-Black字体统一。(这种情况只限于Label属性下的Unity,对于Label下的NGUI属性使用不同字体,是可以的。具体什么原因,是不是动态和静态的关系呢?希望高手解释下。 )
解决问题后,打包发布,ok!
 哇塞,以后再也不用担心 这种问题了,so easy!哈哈。。。 
 (自从Unity更新到4.6.x-5.1.x,使用自带UGUI,测试后貌似不会出现这种问题。 )

1、An asset is marked with HideFlags.DontSave but is included in the build:

Asset: 'Library/unity editor resources'
(You are probably referencing internal Unity data in your build.)
UnityEditor.HostView:OnGUI()
2、
Building - Failed to write file: sharedassets0.assets
UnityEditor.HostView:OnGUI()
3、
Error building Player: Couldn't build player because of unsupported data on target platform.    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值