await

一定の時間で待つ

await p1

p1=0~(0) : 待ち時間(1ms単位)

解説

プログラムの実行を一定時間だけ中断します。

wait命令と似ていますが、 await命令は前回waitした時間からの待ち時間を指定します。これにより、描画速度の違いなどから時間が早く過ぎることを防止することができます。リアルタイムで更新される画面などの速度を一定に保つ時に使用します。

HSPでは、他のWindowsタスクに処理時間を渡すために長い時間ループが起こる可能性がある場所にはwaitawait命令を入れることを推奨しています。waitawait命令がない命令の中を長い時間ループするようなプログラムを実行すると、ウィンドウをドラッグしにくくなったり、他のタスクに移るのに時間がかかったりします。

関連項目

wait実行を一定時間中断する

サンプル逆引き (98)

arusave.hsp
atan_grect.hsp
block1.hsp
block2.hsp
block3.hsp
celput.hsp
defcfunc.hsp
demo.hsp
doukutu.hsp
elm2d_edit.hsp
emath.hsp
facemove1.hsp
facemove2.hsp
grect.hsp
groll.hsp
grotate.hsp
gsquare.hsp
hsv.hsp
http.hsp
keymove1.hsp
keymove2.hsp
keymove3.hsp
keymove4.hsp
kick.hsp
makeavi.hsp
mapedit.hsp
mapmove1.hsp
mapmove2.hsp
mouse.hsp
mouse2.hsp
obaqme.hsp
ogg_sndtest.hsp
omedetai.hsp
pipe.hsp
qvbtest.hsp
sample_02_basic.hsp
sample_03_basic.hsp
sample_03_vram_blob.hsp
sample_04_d3lineto.hsp
sample_05_particle_basic.hsp
sample_06_snow_night.hsp
sample_07_snow_white.hsp
sample_08_ball.hsp
sample_09_imagetest.hsp
sample_09_toge.hsp
sample_10_d3square.hsp
sample_11_d3texture.hsp
sample_12_anitexture.hsp
sample_13_d3texture_div.hsp
sample_14_d3ribbonto.hsp
sample_15_d3wincx.hsp
sample_16_d3setlocal.hsp
sample_17_d3setlocal_shadow.hsp
sample_18_poly_particle.hsp
sample_19_getmouse.hsp
sendmail.hsp
shoot.hsp
sndtest.hsp
star.hsp
starmove.hsp
stick.hsp
test1.hsp
test1.hsp
test10.hsp
test2.hsp
test2.hsp
test2.hsp
test3.hsp
test3.hsp
test4.hsp
test4.hsp
test4.hsp
test5.hsp
test5.hsp
test5.hsp
test6.hsp
test6.hsp
test7.hsp
test7.hsp
test7.hsp
test8.hsp
test8.hsp
test9.hsp
tof2.hsp
twitter_send.hsp
twitter_timeline.hsp
typing.hsp
volsamp.hsp
xsample_alphapaint.hsp
xsample_alphastg.hsp
xsample_amano.hsp
xsample_Astro.hsp
xsample_diamond.hsp
xsample_gcube.hsp
xsample_gimbal.hsp
xsample_Rocket.hsp
xsample_shiraho.hsp
xsample_verge.hsp

情報

バージョン3.2
作成日2009/08/01
著作者onitama
URLhttp://www.onionsoft.net/
備考ver3.2標準命令
タイプ内蔵命令
グループプログラム制御命令
対応環境
  • Windows 版 HSP
  • コマンドライン版 HSP
  • HSPLet
hs ファイルhsphelp\i_prog.hs