mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-05-20 01:37:59 -05:00
バージョン対応
This commit is contained in:
parent
ac63e434c6
commit
33eb72f0c1
|
|
@ -271,6 +271,23 @@ namespace UniGLTF
|
|||
{
|
||||
var url = "file:///" + tmp.Replace("\\", "/");
|
||||
Debug.LogFormat("UnityWebRequest: {0}", url);
|
||||
#if UNITY_2017_1_OR_NEWER
|
||||
using (var m_uwr = UnityWebRequestTexture.GetTexture(url, true))
|
||||
{
|
||||
yield return m_uwr.SendWebRequest();
|
||||
|
||||
if (m_uwr.isNetworkError || m_uwr.isHttpError)
|
||||
{
|
||||
Debug.LogWarning(m_uwr.error);
|
||||
}
|
||||
else
|
||||
{
|
||||
// Get downloaded asset bundle
|
||||
Texture = ((DownloadHandlerTexture)m_uwr.downloadHandler).texture;
|
||||
Texture.name = m_textureName;
|
||||
}
|
||||
}
|
||||
#elif UNITY_5
|
||||
using (var m_uwr = new WWW(url))
|
||||
{
|
||||
yield return m_uwr;
|
||||
|
|
@ -291,6 +308,7 @@ namespace UniGLTF
|
|||
Texture = m_uwr.textureNonReadable;
|
||||
Texture.name = m_textureName;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user