2

我想知道在此示例的 Unity3D 文档中是否有任何充分的理由:http ://docs.unity3d.com/Documentation/ScriptReference/WWW-texture.html WWW 实例周围没有使用块。

WWW类实现了IDisposable,所以代码不应该是这样的:

IEnumerator Start() 
{
    using (WWW www = new WWW(url))
    {
        yield return www;
        renderer.material.mainTexture = www.texture;
    }
}
4

1 回答 1

2

鉴于WWW该类确实实现了 IDisposable,如果示例如您所展示的那样编写会更好。

我怀疑主要问题是相同的 C# 可能是 Javascript 版本的端口,它没有using作为选项。

于 2013-09-05T15:21:25.220 回答