private void HandleStateChange(OnOffState state) { this.StopAllCoroutines(); if (state == OnOffState.ON) { this.StartCoroutine(this.AnimateEmissiveColor(0.15f, 0.45f, 0.2f)); } else { this.StartCoroutine(this.AnimateEmissiveColor(0.45f, 0.15f, 0.2f)); } }
public void TurnOff() { this.State = OnOffState.Off; this.BackgroundImage = ResourceUtil.GetResourceImage("switch_off_icon", Assembly.GetExecutingAssembly()); }
public OnOffButton() { InitializeComponent(); this.State = OnOffState.Off; }
protected OnOffData(OnOffState value) : base(value) { }