Пример #1
0
    //------------------------------ INPUT MANAGER FUNCTIONS ------------------------------//

    private void SwitchInputMode(INPUT_MODE inputMode)
    {
        CurrentInputMode = inputMode;
        switch (CurrentInputMode)
        {
        case INPUT_MODE.NONE:
            if (selectingObject)
            {
                selectingObject.ChangeColor(selectingObject.defaultColor);
                selectingObject.UpdateInSceneObjectData();
                selectingObject.RemoveGizmo();
            }
            selectingObject = null;
            break;

        case INPUT_MODE.SELECTING:
            selectingObject.CreateGizmo(CurrentGizmoMode);
            break;
        }
    }
Пример #2
0
 public void SaveInSceneObjectData()
 {
     attachedInSceneObj.UpdateInSceneObjectData();
 }