protected virtual void OnValidate() { if (button == null && toggle != null) { button = toggle; } if (button != null && !(button is InteractionToggle)) { button = null; Debug.LogError("LeapGraphicToggleBlendShapeController requires its InteractionButton to be a InteractionToggle.", this); } if (button != null && toggle == null && button is InteractionToggle) { toggle = (button as InteractionToggle); } }
protected override void OnValidate() { base.OnValidate(); if (toggle != null && button == null) { button = toggle; } if (button != null && !(button is InteractionToggle)) { button = null; Debug.LogError("LeapGraphicTogglePaletteController requires an InteractionToggle attached to it to function."); } if (button != null && button is InteractionToggle && toggle == null) { toggle = (button as InteractionToggle); } }
void Reset() { if (toggle == null) { toggle = GetComponent <InteractionToggle>(); } if (toggleGraphic == null) { toggleGraphic = toggle.GetComponent <LeapGraphic>(); if (toggleGraphic == null) { toggleGraphic = toggle.GetComponentInChildren <LeapGraphic>(); } } untoggledColor = new Color(1.00F, 1.00F, 1.00F); depressedColor = new Color(0.60F, 0.60F, 0.60F); toggledColor = new Color(0.75F, 0.75F, 0.75F); disabledColor = new Color(0.80F, 0.80F, 0.80F); toggleTint = Color.white; }
void Start() { button = GetComponent <InteractionButton>(); toggle = GetComponent <InteractionToggle>(); }
protected override void Reset() { base.Reset(); toggle = GetComponent <InteractionToggle>(); }