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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0622
tyaスペースキーを押すと次の文に飛ぶようなプログラミング2解決


tya

リンク

2014/6/22(Sun) 15:38:35|NO.62553

スペースキーを押すと次の文章に飛ぶプログラミングをかんがえているのですが、
勝手に次に進んでしまいます。どうすればキー入力によって次に進むようになるのか
教えてください。HSP初心者です。

sdim data,10000 ;変数の用意
sdim nakami,200
data={"
 一文目
二分目
三文目
四文目
"}
notesel data
y=1

repeat 14
noteget nakami,cnt
mes nakami

repeat 14
getkey sp,32
if sp=32{
break
}
wait 10
loop

loop



この記事に返信する


kino

リンク

2014/6/22(Sun) 17:32:22|NO.62562

repeat 14
getkey sp,32
if sp=32{
break
}
wait 10
loop
を以下に変えてください

repeat stick sp if sp=16{ break } await 10 loop

repeat 14 はループ14回で次に進んでしまいます
14と取ると無限ループになります

getkey はトリガーで判定できないので
最初はstickのほうがいいですね
wait は待ち時間が長いのでawaitに変えました



tya

リンク

2014/6/22(Sun) 21:13:09|NO.62569

できました!!!ありがとうございます!!!!
本当に感謝です!!!



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