public override void OnTouchBegan(Touch touch, Vector2 pos) { if (GUICollider.IsAllColliderDisable()) { return; } if (!base.activeCollider) { return; } base.OnTouchBegan(touch, pos); GUICollider.TouchBehavior touchBehavior = this.touchBehavior; if (touchBehavior == GUICollider.TouchBehavior.ChangeColor) { this.backgroundImg.color = this.changeColor; } }
public override void OnTouchEnded(Touch touch, Vector2 pos, bool flag) { if (GUICollider.IsAllColliderDisable()) { return; } if (!base.activeCollider) { return; } base.OnTouchEnded(touch, pos, flag); GUICollider.TouchBehavior touchBehavior = this.touchBehavior; if (touchBehavior == GUICollider.TouchBehavior.ChangeColor) { this.backgroundImg.color = this.defaultColor; } }