avrilfeng 发表于 2014-4-19 17:29

当外部图片过大 Unity 利用WWW加载外部图片用UITexture显示低端机黑屏的问题

如题:
    当我在程序中用一个UITexture 加载显示一张外部图片时,而这张图片又很大,比如我手机拍照图片是2400+ x 3200+
此时
private void setsprite(UITexturestexture, string file)
    {
         using (WWW www = new WWW("file:///" + fixFile))
      {
            if (www.error == null)
            {
                Texture2D obj = www.texture;
                texture.mainTexture = obj;
            }
   }
}以这段代码加载显示图片时。在低端安卓机上(如512M的某些渣手机)图片不能正常显示,一片黑。怎么能让设置加载进来的图片对象www.texture的像素调低。让其低于1024以便让低端机能够正常显示。

yixaioerguo2hao 发表于 2014-4-21 08:36

坐等回复                  

wppqqwwsang 发表于 2017-2-24 12:43

楼主是超人

pepsi2012 发表于 2017-2-24 12:44

顶顶多好

xyz990 发表于 2017-2-24 12:20

真心顶

水深 发表于 2017-2-24 11:53

难得一见的好帖

aditya333 发表于 2017-2-24 11:44

LZ真是人才

starwallace 发表于 2017-5-1 13:58

很不错

lhedgeshrewj 发表于 2017-5-1 14:29

楼主是超人

starwallace 发表于 2017-5-1 14:09

顶顶多好
页: [1]
查看完整版本: 当外部图片过大 Unity 利用WWW加载外部图片用UITexture显示低端机黑屏的问题