public void Dispose() { if (updateRoutine != null) { CoroutineStarter.Stop(updateRoutine); } if (gif != null) { gif.Dispose(); } }