コメント

このコメントは、【トピック】1秒ごとに100円お金を増やす方法へのコメントです。

コメントの内容

128 mini fragile(投稿日:2012/11/24 10:11/24/12)
擬似的にですが実装出来るかもしれません。



1.setBaseTime()を所持金が増え始めるところにセットします。

2.そのイベントが終了する時に、getTime()で かかった時間を取得します。

3.時間を10で割った値を所持金に加えます。

これで擬似的に所持金を100円/秒の割合で増やすことができます。


  • 3の「10で割る」の10の説明
getTime()で取得される時間の単位はミリ秒なので、秒に直します。
(=1000で割る)
1秒につき100円なので、増える金額は時間の100倍になります。
(=100を掛ける)
上の2つを計算すると10で割ることになります。
なので10で割れば増やす金額がわかります。

コメントの内容(一番最初の投稿)

128 mini fragile(投稿日:2012/11/24 10:11/24/12)
擬似的にですが実装出来るかもしれません。



1.setBaseTime()を所持金が増え始めるところにセットします。

2.そのイベントが終了する時に、getTime()で かかった時間を取得します。

3.時間を10で割った値を所持金に加えます。

これで擬似的に所持金を100円/秒の割合で増やすことができます。


  • 3の「10で割る」の10の説明
getTime()で取得される時間の単位はミリ秒なので、秒に直します。
(=1000で割る)
1秒につき100円なので、増える金額は時間の100倍になります。
(=100を掛ける)
上の2つを計算すると10で割ることになります。
なので10で割れば増やす金額がわかります。