protected override Texture2D GetTexture(AssetBundlerResponse o) { if (!useUncompressed) { return(base.GetTexture(o)); } //非圧縮テクスチャの取得 string[] names = o.GetAllAssetNames(); if (names.Length == 1) { Debug.LogError("NORMAL:" + base.GetTexture(o).name); return(base.GetTexture(o)); } Texture2D uncompressedTexture = o.GetTexture2D(names[1], TextureWrapMode.Clamp); if (uncompressedTexture == null) { Debug.LogError("NORMAL:" + base.GetTexture(o).name); return(base.GetTexture(o)); } Debug.LogError("HITHIT:" + uncompressedTexture.name); return(uncompressedTexture); }
protected virtual Texture2D GetTexture(AssetBundlerResponse o) { return(o.GetTexture2D(TextureWrapMode.Clamp)); }