ㅇ1년 정도 더된 글이지만..
http://qiita.com/Dorobou/items/9b71e6621095466083c4
핵심은
void Update () { if (Input.GetKeyDown (KeyCode.A)) { GameObject.Find("Plane").renderer.material.mainTexture = null; } else if (Input.GetKeyDown (KeyCode.B)) { DestroyObject(GameObject.Find("Plane")); } else if (Input.GetKeyDown (KeyCode.C)) { tex = null; } else if (Input.GetKeyDown (KeyCode.D)) { Resources.UnloadAsset(tex); } else if (Input.GetKeyDown (KeyCode.E)) { Resources.UnloadUnusedAssets(); } }
일때
B > C > E 순서로 처리해야 객체의 참조가 전혀 없어지므로 메모리를 해제할 수 있음.
에셋번들 워크플로.
WRITTEN BY
,