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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0804
エンターキーを押すとボタンが反応するようにする方法を教えてください【急ぎです】7未解決


リンク

2017/8/4(Fri) 11:44:59|NO.80816

今シューティングゲームを作っているのですがボタン押すとスタートして別の画面に行くという方法を教えてくださいお願いします
ふつうのボタンの作り方は
button "スタート", *jump


*jump
シンプルにこれでいいのですがこれにスペースキーを押すと始まるというのを作りたいです
お願いします早めに回答を



この記事に返信する


ソラ(元スペース)

リンク

2017/8/4(Fri) 11:45:57|NO.80817

getkeyでキー入力を検出できます。



リンク

2017/8/4(Fri) 11:47:53|NO.80818

具体的にgetkeyを教えてもらえますでしょうか?お願いします
出来ればサンプルを書いていただけると助かります



ソラ(元スペース)

リンク

2017/8/4(Fri) 11:49:34|NO.80819

HSPエディタでf1を押すとヘルプが表示されます。
そこでgetkeyを確認してください。



リンク

2017/8/4(Fri) 11:50:07|NO.80820

分かりました見てみます!ありがとうございます!



Yuuki

リンク

2017/8/4(Fri) 13:32:51|NO.80821


onkey *key button "スタート",*start stop *key if wparam=32:goto *start if wparam!13:stop *start onkey 0 cls 4



リンク

2017/8/4(Fri) 14:32:26|NO.80822

ありがとうございます!



沢渡

リンク

2017/8/5(Sat) 16:28:11|NO.80837

getkeyはアクション性のあるプログラムでキー入力を検出するのに適していますが、
「getkeyを使うと、一部セキュリティソフトにキーロガー扱いされてブロックされてしまう」という
話もあります。
getkeyを使う必要があるケースなら仕方ありませんが、そうでないのなら、onkeyを使った方が良いかもしれません。



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