private void InternalSetActive(bool active) { if (mPointer == null) { return; } if (active) { mPointer.Activate(); if (mPointerVisual != null) { mPointer.Transform = mPointerVisual.transform; } } else { mPointer.Deactivate(); mPointer.Transform = null; } }