博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Invalid AABB inAABB UnityEngine.Canvas:SendWillRenderCanvases()的解决办法
阅读量:5162 次
发布时间:2019-06-13

本文共 767 字,大约阅读时间需要 2 分钟。

我遇到这个问题的情况是, 在Start()中直接使用WWW价值本地图片,可能是加载图片相对比较耗时,就出现了这个错误。

解决的办法是使用协程:

// Use this for initialization	void Start () {		AddSampleData ();		}	void AddSampleData(){	StartCoroutine(WaitLoadImage("/Users/xxxx/xxx/xxx.jpg", go));	}	IEnumerator WaitLoadImage(string fileName, GameObject targetGameObject)	{		RectTransform rectTransform = targetGameObject.GetComponent
(); WWW www=new WWW("file://"+fileName); Image img = targetGameObject.GetComponent
(); Debug.Log(www.url); yield return www; Rect spriteRect = new Rect (0, 0, www.texture.width, www.texture.height); Sprite imageSprite = Sprite.Create (www.texture, spriteRect, new Vector2 (0.5f, 0.5f)); img.sprite = imageSprite; }

  

转载于:https://www.cnblogs.com/vivid-stanley/p/5272367.html

你可能感兴趣的文章
网络I/O模型--06异步I/O
查看>>
Individual Project - Word frequency program - Multi Thread And Optimization
查看>>
hdu 4960 数列合并
查看>>
IP通信基础 4月17日
查看>>
python学习之字符串常用方法
查看>>
jquery1.7.2的源码分析(二)
查看>>
JavaScript自学代码--(三)
查看>>
[NOIP2000]单词接龙
查看>>
设计模式之外观模式
查看>>
Nginx反向代理的基本配置
查看>>
SpringMvc文件资源防止被外链链接
查看>>
WCF、WebAPI、WCFREST、WebService之间的区别
查看>>
设计模式 -- 单例模式
查看>>
Linux下安装 php imagick扩展
查看>>
git出现: not a git repository
查看>>
appium 问题
查看>>
go条件语句
查看>>
css使用的三种方式
查看>>
C#中Const和Readonly的区别
查看>>
Noip2016day2 组合数问题problem
查看>>