※PCとAndroid環境におけるChromeとFirefoxにのみ対応
プラグイン開発を行いながらオブジェクト指向やフレームワーク、DBについて学ぼう
リファクタリング + バグ修正は今回で終わりです。
実際にはまだまだリファクタリング出来る余地もありますし、もっと言えば「設計変更する余地」もあります。
PlayerScoreあたりはまだまだ改善できる余地はあるかな、と。実際コードをややこしくしているところってこいつを使ってる所なので。
ただこれやると大幅な変更がまた入っちゃうので、一旦ここで止めます。もっとチャレンジしてみたい方は是非。
今回はバグ修正でゲームが終わった時にスコアが入らないようにします。
今だとゲームを一度起動したユーザーは、ゲームをしてなくてもゾンビやスケルトンを倒すとスコアが入ってしまいます。
ゲームとしては起動したタイミングでスコアが初期化されるので問題ないですが、ゲームの仕組みが外に出ちゃってますよね。
こういうのをそのままにすると想定外のバグが起きたりします。なので、ちゃんと今のタイミングでキレイにしておきましょう。
少しややこしいコードも登場するので、わからないところは何度も見返してみてくださいね。
このTipを閲覧するためには
コースを購入する必要があります
このTipを閲覧するためには
コースを購入する必要があります
このコースの現在の獲得スキル価値
¥ {{ currentValueCount | numberWithDelimiter }}