Closed koiusa closed 2 years ago
拝見しました。ResetはClearに変更でOKですね。 もともと自分はものすごく単純に外部から計算したScoreをScoreManagerに流し込むような用途で考えていたんですが、 今回のように時間を扱う場合は、計測開始、計測停止を行うmethodを用意して外部からタイマーを操作する方向のほうが良いのかもしれません
実装の方向性をはっきりさせたほうが良さそうです。 現時点ではScoreManagerはスコアを管理するだけでスコアの計算には関与しないという方向でどうでしょうか。
といあえず、単純に経過時間*移動距離でスコア計算 移動距離はAddメソッドの引数としています。 TotaldeltaTime*TotalDistance=TotalScore