如何统一设置按钮的源图像

时间:2015-10-01 08:41:49

标签: unity3d unityscript gameobject

我有一个button UI游戏对象。从一开始就没有图像。我从server获取图片,然后将其设置为button图片。这是代码:

WWW w = new WWW (newUrl);
yield return w;
Adbutton.GetComponent<Image>().sprite =  Sprite.Create(w.texture,new Rect(0, 0, 100, 100),new Vector2(0,0));

按钮确实改变了颜色,但未设置图像。救救我!

1 个答案:

答案 0 :(得分:0)

您可以在按钮上使用“RawImage”而不是“Image”组件吗?存在一些(轻微的)性能缺点,但它应该可以直接分配,而无需创建中间Sprite。