Input:入力拡張スクリプト


トップページへ | RGSSスクリプトへ

Input 入力拡張スクリプト

最終更新:2010/05/11 23:19:34

キーボードやマウスによる入力に対応し、インタフェースを拡張することができます。

これらの導入はとても簡単なものとなっています。

こんな方にお勧めです

キーボードやマウスに対応したい方

通常は決められたキーの入力またはゲームパッドの入力にのみ対応していました。このスクリプトではマウスや、キーボードの入力に対応しているため、キーボードを用いた入力やマウスを利用したインターフェースを作成することができるようになります。

※ホイールマウスに対応する場合は、Input-EX 入力拡張・ゲームパッド振動対応スクリプトの導入をお勧めします。

2つのゲームパッドを利用したい方

通常では、ゲームパッドの対応が1つのみでした。このスクリプトでは、2つのゲームパッドに対応し、対戦などに利用することができるようになります。

▲このページの先頭へ

このスクリプトの機能紹介

キーボード・マウス対応

特定のキーとゲームパッドの入力だけでもかなり幅のあるゲームを作成することはできます。しかし、マウスを使ってみたい、キーボードの様々なキーにも対応したいと思ったことは無いでしょうか?

本スクリプトでは、キーボードの入力、マウスの入出力に対応します。

キーボードやマウスが使えることで今まで実現できなかったことにも対応できるようになるでしょう。

2つのゲームパッドに対応

従来では、ゲームパッドの対応が一つだけでした。このスクリプトを導入することにより、2つ目のゲームパッドに対応します。

これは、協力プレイや対戦などに利用でき、様々な応用が利くようになります。

▲このページの先頭へ

導入の手順

Input 入力拡張スクリプトを導入する手順は次の通りです。共通スクリプトは、rev-12以降が必要となります。

  1. はじめてWF-RGSS-Scriptを導入する場合は、共通スクリプトを導入します。 旧いバージョンの場合も同様に導入が必要な場合があります。
    「共通スクリプト導入方法」へ
  2. Input 入力拡張スクリプト共通スクリプトより下、Mainより上に導入してください。
▲このページの先頭へ

修正履歴

  • rev-6.3 (2010-5-11)
    • 一部の定数を追加
  • rev-6.2 (2010-2-27)
    • F12リセット後、mouse_showが動かない不具合を修正
  • rev-6.1 (2010-2-27)
    • 残骸のために動かない致命的な不具合を修正
  • rev-6 (2009-12-12)
    • コマンド入力機能を廃止
  • rev-5.4 (2009-12-10)
    • ゲームパッドを繋ぐと落ちる致命的な不具合を修正(rev-5.3のみ)
  • rev-5.3 (2009-12-9)
    • 十字キーが Input#joy_press? などで常にfalseを返す不具合を修正
  • rev-5.2 (2009-12-3)
    • Input#joy_press? などが 十字キーに対応していない不具合を修正
  • rev-5.1 (2008-7-16)
    • Input#vk_repeat? が事実上 Input#vk_press?と同様の操作になっていた不具合を修正
  • rev-5 (2007-12-11)
    • RPGツクール(R)VX(RGSS2)に対応
  • rev-4.1 (2007-11-24)
    • キーボード入力、ジョイパッド入力が成功しない不具合を修正しました。
  • rev-4 (2007-10-22)
    • 2つ目のゲームパッドに対応しました。
  • rev-3 (2006-11-09)
    • コマンド入力に試験対応しました。
  • rev-2 (2006-6-30)
    • Input.update でマウスやキーボードの状態が取得できるようになりました。rev-1 まであった置き換えが不要となります。
    • ForceFeedBack モジュールにて自動で振動処理を実行できるようにしました。(デフォルトでは無効になっています。)
  • rev-1 (2006-5-23)
    • 初版公開
▲このページの先頭へ

トップページへ | RGSSスクリプトへ
名前: コメント:
■コメント一覧■ 件数=0 最新100件のみ表示
WHITE-FLUTE Web.
URIhttp://www.whiteflute.org/
© 2010 WHITE-FLUTE all rights reserved.
Powered by Gumiki A2S ver1.01