我想知道在这个示例的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;
}
}
答案 0 :(得分:2)
鉴于WWW
类确实实现了IDisposable,如果样本是按照你所显示的那样编写的话会更好。
我怀疑主要问题是相同的C#可能是Javascript版本的一个端口,它没有using
作为选项。