public SolveIcon(Vector2 position) { _position = position; _opacity = 0.1f; _state = SOLVE_ICON_STATE.HIDDEN; _seed = Statics.r.Next(1000); }
public void Update(CanvasAnimatedUpdateEventArgs args) { switch (_state) { case SOLVE_ICON_STATE.FADING_IN: _opacity += 0.02f; if (_opacity >= 1.0f) { _opacity = 1.0f; _state = SOLVE_ICON_STATE.NORMAL; } break; } }
public void FadeIn() { _state = SOLVE_ICON_STATE.FADING_IN; }