Ejemplo n.º 1
0
    void updateRotationModeEvent(stateManager.rotationModes value)
    {
        _rotationMode = value;
        if (_rotationGizmoIsSelected)
        {
            switch (_rotationMode)
            {
            case stateManager.rotationModes.xRotationMode:
                setRotationGizmoVisible(visibleRotation.X);
                break;

            case stateManager.rotationModes.yRotationMode:
                setRotationGizmoVisible(visibleRotation.Y);
                break;

            case stateManager.rotationModes.zRotationMode:
                setRotationGizmoVisible(visibleRotation.Z);
                break;
            }
        }
    }
Ejemplo n.º 2
0
    void updateRotationModeEvent(stateManager.rotationModes value)
    {
        _rotationMode = value;
        if (_rotationGizmoIsSelected)
        {
            switch (_rotationMode)
            {
            case stateManager.rotationModes.xRotationMode:
                setRotationGizmoVisible(visibleRotation.X);
                init.rotationGizmos.transform.Find("xRotationGizmo").transform.Find("pie").gameObject.SetActive(true);
                break;

            case stateManager.rotationModes.yRotationMode:
                setRotationGizmoVisible(visibleRotation.Y);
                init.rotationGizmos.transform.Find("yRotationGizmo").transform.Find("pie").gameObject.SetActive(true);
                break;

            case stateManager.rotationModes.zRotationMode:
                setRotationGizmoVisible(visibleRotation.Z);
                init.rotationGizmos.transform.Find("zRotationGizmo").transform.Find("pie").gameObject.SetActive(true);
                break;
            }
        }
    }