Beispiel #1
0
                // -------------------
                public DisablingRigSwitchElemInspector(DisablingConditionSet.DisablingRigSwitch obj, InputRig rig, DisablingRigSwitchSetInspector listInsp) : base(listInsp)
                {
                    this.rig    = rig;
                    this.target = obj;
                    //this.undoObject = undoObject;

                    this.flagNameInsp = new RigSwitchNameDrawer();             //listInsp.mainEditor);
                }
Beispiel #2
0
        // ---------------------
        void OnEnable()
        {
            this.pressBindingInsp = new DigitalBindingInspector(this.target, new GUIContent("Pressed or Toggled Binding"));
            //this.releasedBindingInsp  = new DigitalBindingInspector(this.target, new GUIContent("Released Binding", "Turn on virtual key and/or button whenever this button is released and toggled off.\n\nUse with caution!"));
            this.toggleBindingInsp = new DigitalBindingInspector(this.target, new GUIContent("Toggle Only Binding"));

            this.toggleRigSwitchInsp = new RigSwitchNameDrawer();

            base.InitTouchControlInspector();
        }
Beispiel #3
0
        // ---------------------
        void OnEnable()
        {
            this.pressBindingInsp         = new DigitalBindingInspector(this.target, new GUIContent("Pressed or Toggled Binding"));
            this.toggleBindingInsp        = new DigitalBindingInspector(this.target, new GUIContent("Toggle Only Binding"));
            this.touchPressureBindingInsp = new AxisBindingInspector(null, new GUIContent("Touch Pressure Binding"), false,
                                                                     InputRig.InputSource.Analog, this.DrawPressureBindingExtraGUI);

            this.toggleRigSwitchInsp = new RigSwitchNameDrawer();

            base.InitTouchControlInspector();
        }