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を使った方が良いかもしれません。



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.80816への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

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