protected override void LateUpdate() { Vector3 pos = transform.position; if (lastPosition != pos) { IsDirty = true; lastPosition = pos; } if (IsDirty) { LLSoundManager.UpdateSound(uniqueID, TotalVolume, Pitch, Loop, transform.position, MinDistance, MaxDistance, SpatialBlend); } base.LateUpdate(); }