素材配布サポート掲示板
  新規投稿 ┃ ツリー表示 ┃ スレッド表示 ┃ 一覧表示 ┃ 番号順表示 ┃ 検索 ┃ ホーム  
36 / 88 ツリー ←次へ | 前へ→

キーボード入力導入スクリプトについて 春日 06/4/2(日) 3:43 [未読]
  Re:キーボード入力導入スクリプトについて ノジコ 06/4/2(日) 14:42 [添付][未読]
   Re:キーボード入力導入スクリプトについて 春日 06/4/3(月) 21:21 [未読]

キーボード入力導入スクリプトについて
 春日  - 06/4/2(日) 3:43 -

引用なし
パスワード
   はじめまして、春日と言うものです。
こちらのスクリプト素材「キーボード入力導入」を使わせてもらっているのですが、キーボードの検知について、キーを押し続けているか離しているのかを判定できずに困っています。

ループにKeyboardInput.get_keyを組み込み、常にキーを検知し続けるなどの工夫をしてみましたが、はじめにキーを押された瞬間しか検知されず、どうしてもキーが今現在押され続けているのかを判定することができませんでした。

時間の空いたときにでも構いませんので、もしこれを可能にする方法(仕様か、あるいは裏技的にでも)などありましたら回答お願いできませんでしょうか?
なければ、「ない」ときっぱり言ってもらって構いませんので、なにとぞ返答よろしくお願いいたします。

長文、乱文失礼いたしました。

Re:キーボード入力導入スクリプトについて
 ノジコ  - 06/4/2(日) 14:42 -

引用なし
パスワード

[添付] 〜添付ファイル〜
・名前 : keyboard.zip
・サイズ : 0.8MB
   ちょっと改造してみました。
セクションApi_Keyboardが書き換えられています。
push_trgで、今まで通り「キーが新たに押されたかどうかの検知」を
push_preで、「現在キーが押されているかどうかの検知」をするようにしました。

また、サンプルイベントで緑の髪のキャラが2人になっていて、押しっぱなし検知ありと無しの、両方のパターンをやっています。

Re:キーボード入力導入スクリプトについて
 春日  - 06/4/3(月) 21:21 -

引用なし
パスワード
   迅速な対応ありがとうございます。
わざわざ新しいコマンドまで用意していただいて本当に助かります。
早速プロジェクトに組み込んで動かしてみたところ、問題なく動作いたしました。

実はこの手のスクリプトはこのサイトにたどり着くずいぶん前から探し続けていたのですが、それらしい物がなく、ここでこのスクリプトを発見したときに、やっとやりたかったことが出来るとずいぶん喜んだ記憶があります。
今日も同じです(笑

ありがたく使わせていただきます。
本当に、どうもありがとうございました。

まだ何処にも公開していませんが、現在ツクールXPでMotion Createrというマッチ棒人間にモーションをつけて動かす、ゲームなのかすらよくわからないソフトを作っています。
完成した際にはもう一度報告に来ますね。
それでは、失礼しました〜。

  新規投稿 ┃ ツリー表示 ┃ スレッド表示 ┃ 一覧表示 ┃ 番号順表示 ┃ 検索 ┃ ホーム  
36 / 88 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
19515
(SS)C-BOARD v3.3 is Free.