プチコン3号 SmileBASIC コミュニティトピックおー oltutilyann12242015/08/24 07:15:05質問WAITとVSYNCってどっちがどう違うのですか?0そうだね 3返信プレイ済み2017/11/03 18:53:25に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ちーたけ hello.world2562015/8/24 8:11WAITは単純な待ち。 VSYNCは"前回のVSYNCからの"待ち。 例えば、 01,VSYNC 0 02,WAIT 7 03,VSYNC 3 なーんてプログラムがあったとする。 一見これは10フレーム待って終了するプログラムに見える。 けど、実際には1行目のVSYNCの次の行のWAITが7フレーム分3行目のVSYNCと間を作ってるから、最後のVSYNCは3-7=-4、-4 -> 0フレーム待つ。 にぽんごへたれす。1そうだね プレイ済み2017/11/03 18:53:25に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ネタバレりょくちゃくん【ƒ】 lycoris20022015/8/24 12:50例えば、VSYNC 3とあったとしたら、 前回VSYNCが呼び出されてから3フレーム以上経つようにする。 前回VSYNCが呼び出されてから3フレーム以上経っていたらVSYNCはしない。 前回VSYNCが呼び出されてから3フレームも経っていないのなら、 3から前回VSYNCが呼び出されてから経ったフレーム数を引いた数だけ待つ。 WAIT 3なら単純に3フレーム待つ。2そうだね 未プレイ2017/11/03 18:53:25に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿おー oltutilyann12242015/8/24 15:42お二方ありがとうございます! よくわかりました!0そうだね プレイ済み2017/11/03 18:53:25に取得