在使用Ngui 3.4.9的时候,使用“Unity 2D Sprite”控件的时候,出现了UnityException: Sprite is not rectangle-packed. TextureRect is invalid.错误。

原因是:The default packing setting for Unity 4.3 sprites is "tight" which means that you cannot use Sprite.rect to calculate the sprite UVs:

sprite默认导入的时候,Mesh Type是tight,这样则不能使用Sprite.rect来计算sprite的UV。

要解决这个问题,则需要在sprite导入的时候,设置如下:

最新文章

  1. 基于Flume+LOG4J+Kafka的日志采集架构方案
  2. 正式版/免费版 Xamarin 体验与拥抱
  3. UML 之 四种关系
  4. 【原】ios下比较完美的单例模式,已验证
  5. MySQL bin-log 日志清理方式
  6. Python 条件判断 循环
  7. css+div网页设计(二)--布局与定位
  8. win8系统 Reflect 破解
  9. 关于BigDecimal的四舍五入和截断 (2007-08-10 15:06:26)
  10. Socket 理解
  11. Sort(归并)
  12. 微信内嵌H5网页 解决js倒计时失效
  13. Scheme实现二叉查找树及基本操作(添加、删除、并、交)
  14. CLI子命令扩展-插件机制实现
  15. 阿里云AliYun表格存储(Table Store)相关案例
  16. web.config中配置数据库(多数据)连接的两种方式
  17. C++中explicit关键字
  18. 百度编辑器UEditor 点击上传图片选择框会延迟几秒才会显示 反应很慢(转)
  19. in exists
  20. Luogu2467 SDOI2010 地精部落 DP

热门文章

  1. <转+改>Web测试中关于登录的测试
  2. HTML和URL比较
  3. Google搜索的常用技巧
  4. JS代码的简单重构与优化
  5. python中的深拷贝与浅拷贝
  6. Spring3 整合Quartz2 实现定时任务
  7. pybombs 安装
  8. JavaIO之RandomAccessFile随机访问文件
  9. 去掉StringBuilder或String 最后一个项逗号
  10. c++/java/c# 几种编程语言的指针、引用比较