private void StopWork() { if (state == MinidamState.Idle) { return; } if (state == MinidamState.Working) { messageToShow = () => OpenBalloon("今日のおしごと\nおわり!", 30); DateTime workStopTime = DateTime.Now; WriteReport(workStopTime, "おしごとおわり", workDuration: (int)((workStopTime - workStartTime).TotalSeconds)); } Title = "働くミニダム"; state = MinidamState.Idle; animationState = AnimationState.IdleDoNothing; frame = 0; }
private void StartWork() { if(state == MinidamState.Working) { return; } messageToShow = () => OpenBalloon("はたらくよ!!", 30); Title = "働いてるよ! - 働くミニダム"; state = MinidamState.Working; animationState = AnimationState.WorkingNormal; frame = 0; workStartTime = DateTime.Now; WriteReport(workStartTime, "おしごとはじめ"); }