xinput対応コントローラでの不具合
先日のアップデート時に対応しましたDirect input型のパッドの操作対応についてですが、対象の外部プログラムの影響でXinput型のパッドで操作する際におかしな挙動を示すという本末転倒な不具合が発生しました。
アクション性がないゲームなのでキーボードでプレイする方は問題ないのですが…
それで、3Dダンジョン対応したままコアスクリプトをアップデートしても、制作初期のように動作しないということがなくなり、自動でDirect input型のパッドも対応されるようになりましたので、外部プログラムはカットする形のパッケージを用意しました。
ただし、コアスクリプトのアップデートの影響かその他の影響かはわかりませんが、起動直後のスタートメニューでゲームパッドの方向キーが反応しない症状が出ています。
これはこのゲームに限らず、新規でまっさらなプロジェクトを制作し、動作させた場合も同様です。
RPGアツマールなどに投稿されている作品を見てもそんな感じだったのでコアスクリプトのバージョン依存の不具合と言えそうです。
決定ボタンなどは反応するようですが…
こちらは本体の修正待ちというところでしょうか。
ただし、スタートメニュー以後は普通にゲームが操作できる感じです。
また、起動後にF5でリロードした場合はスタートメニューも操作可能です。
ただ、うちではPS4コントローラ使用時も確認できなかったのですが、PS4コントローラでは動かないとか、十字キーが効かないという報告がありました。
ここは確認できないのでなんともいえないですが…
v0.99bで実装した仕様
先のPS4コントローラ使用時に、なぜか人によって変なパターンがあるらしく謎なのですが…
そのままつないだ際、PS4コントローラの場合は×ボタンが決定、〇ボタンがキャンセルという海外仕様。
これはXBOX ONEなどのコントローラで×ボタンの場所がAボタン、〇ボタンの場所がBボタンだからなのですが、慣れない人は戸惑うかもしれません。
その為、オプション内にキーコンフィグをプラグインにて追加させていただきました。
公式に入っていたプラグインです。
特に改造はしていないので方向キー以外のボタン配置を変更することができる形です。
また、おかしな挙動を示す物などがありましたらお知らせいただければ原因を調査してツクール本体の不具合でなく制作側で修正可能なスクリプト部分であれば対応したいと思いますのでよろしくお願いいたします。
各素材の著作権などについてはダウンロード版に同梱のReadmeファイルをお読みいただくか、こちらをご覧ください。
また、当ソフトに含まれるjavascriptファイルを含むすべての素材の二次利用、転載を禁止します。
制作:HAKASE WORKS