await1でもfpsが64に固定される現象
新入りさん 2013/6/6(Thu) 20:12:21|NO.54630
普段はawaitを16にしたりしてfpsを60前後で保っているのですが、まれにawait1でもfpsが64で固定されることがあります
この原因を知りたいのですが、どなたかご存知ないですか?
暇人 2013/6/6(Thu) 21:14:31|NO.54634
古い(去年ぐらいまでかな?)バージョンだとOS側が決めたタイマー精度が使われて
await 1でも10ms前後待つ環境が多い
HSP最新版でも精度が低いならPC環境を書いて
使ったスクリプトを出した方が良い
新入りさん 2013/6/6(Thu) 23:12:00|NO.54637
スクリプトのほうは学校にあるので今はかけませんが、
バージョンが古いという理由で精度が下がっているということは、
実行するPCによって待機時間が変動するということでしょうか?
暇人 2013/6/6(Thu) 23:53:17|NO.54639
>実行するPCによって待機時間が変動するということでしょうか?
PCによってじゃなくHSPのバージョンによって
PCによってインストールされてるHSPのバージョンが違うなら
エディタから実行した場合は動作が異なる可能性があるのは当然
最新版で実行ファイルにしたなら実行ファイルにした時のHSPのバージョン次第だから
他のPCでその実行ファイルを実行してもawait 1の精度が10ms程度になる事は無い・・・はず
新入りさん 2013/6/8(Sat) 00:38:39|NO.54665
学校で試してみたら、確かにバージョンの違いでawaitの待機時間も違いました
ちょっと気になっていたので助かりました
ありがとうございます