private void DestroyOffsetPreview() { if (_offsetPreview == null) { return; } Object.Destroy(_offsetPreview.gameObject); _offsetPreview = null; }
private void CreatOffsetPreview() { if (_offsetPreview == null) { var go = new GameObject("EmbodyOffsetPreview_" + name); go.transform.SetParent(controllerPointTransform, false); _offsetPreview = go.gameObject.AddComponent <OffsetPreview>(); } _offsetPreview.currentMotionControl = currentMotionControl; _offsetPreview.Sync(_highlighted); }
private void CreatOffsetPreview() { if (_offsetPreview == null) { var go = new GameObject("EmbodyOffsetPreview_" + name); go.transform.SetParent(possessPointTransform, false); _offsetPreview = go.gameObject.AddComponent <OffsetPreview>(); } _offsetPreview.offsetTransform = offsetTransform; _offsetPreview.currentMotionControl = currentMotionControl; }