public void SetTargetObjects(IEnumerable <GameObject> targetObjects) { if (_gizmo.IsDragged) { return; } _targetObjectMode = TargetObjectMode.Multiple; _targetObjects = targetObjects; RefreshPositionAndRotation(); }
public void SetTargetObject(GameObject targetObject) { if (_gizmo.IsDragged) { return; } _targetObjectMode = TargetObjectMode.Single; _targetObjects = new List <GameObject>() { targetObject }; _targetPivotObject = targetObject; RefreshPositionAndRotation(); }