HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0606
新入りさんawait1でもfpsが64に固定される現象4解決


新入りさん

リンク

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の待機時間も違いました
ちょっと気になっていたので助かりました

ありがとうございます



ONION software Copyright 1997-2021(c) All rights reserved.