① 左クリック、右クリックのキーバインドの変更
② アクターがマウスカーソルの方向を向く
この2つの機能です。
サンシロさんのアナログムーブとの組み合わせで、ABSに近い運用を考えています。
http://tm.yumineko.com/viewtopic.php?f=5&t=59
アクターがマウスカーソルの方向を向く
Re: アクターがマウスカーソルの方向を向く
こんにちは。いくつか質問してもよろしいでしょうか。
① キーバインドの変更とは、左クリックと右クリックとの機能を完全に入れ替えるかたちですか?
② マウスカーソルが画面内にある場合、(たとえ押されていなくても)常にマウスカーソルの方を向くということでいいでしょうか?
その場合、例えばマウスカーソルとは真逆の方に歩いた直後にもマウスカーソルの方を振り返ってしまうかたちになりますが問題ないですか?
① キーバインドの変更とは、左クリックと右クリックとの機能を完全に入れ替えるかたちですか?
② マウスカーソルが画面内にある場合、(たとえ押されていなくても)常にマウスカーソルの方を向くということでいいでしょうか?
その場合、例えばマウスカーソルとは真逆の方に歩いた直後にもマウスカーソルの方を振り返ってしまうかたちになりますが問題ないですか?
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: アクターがマウスカーソルの方向を向く
① 入れ替えてしまうと、キャンセルキーとして使えなくなるようでしたら、『機能を追加する』形ですね。
イメージとしては、左クリックで移動と会話、右クリックで攻撃という挙動をとらせようと思っています。
② 説明不足ですみません。
『マウスカーソルが動いた』場合にマウスのほうを向く挙動で、
十字キーの入力や、左クリックで移動先が指定された場合、その動作が終了するまでは
マウスの位置判定を無視するような挙動をイメージしています。
http://forums.rpgmakerweb.com/index.php ... quasi-abs/
Quasiさんが作っているプラグインに、似た挙動をするものはあるのですが、
サンシロさんのアナログムーブと同時に使うと、どうしてもアクターのグラフィックだけが移動して、
アクターの当たり判定が取り残される形になってしまうようです。
イメージとしては、左クリックで移動と会話、右クリックで攻撃という挙動をとらせようと思っています。
② 説明不足ですみません。
『マウスカーソルが動いた』場合にマウスのほうを向く挙動で、
十字キーの入力や、左クリックで移動先が指定された場合、その動作が終了するまでは
マウスの位置判定を無視するような挙動をイメージしています。
http://forums.rpgmakerweb.com/index.php ... quasi-abs/
Quasiさんが作っているプラグインに、似た挙動をするものはあるのですが、
サンシロさんのアナログムーブと同時に使うと、どうしてもアクターのグラフィックだけが移動して、
アクターの当たり判定が取り残される形になってしまうようです。
Re: アクターがマウスカーソルの方向を向く
こんにちは。
①について作成しました。想定通りの動作になっているかご確認ください。
・ダウンロード
https://raw.githubusercontent.com/triac ... ndToKey.js
・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。






①について作成しました。想定通りの動作になっているかご確認ください。
・ダウンロード
https://raw.githubusercontent.com/triac ... ndToKey.js
・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。






プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: アクターがマウスカーソルの方向を向く
ありがとうございます。
Input.keyMapper['65'] = 'A';
のようにしている場合、Aや65を他のプラグインで指定しないといけないのでしょうか。
Input.keyMapper['65'] = 'A';
のようにしている場合、Aや65を他のプラグインで指定しないといけないのでしょうか。
Re: アクターがマウスカーソルの方向を向く
すみません。
パラメータを強制的に小文字に変換する処理が入っていた(Input.keyMapperの値が全部小文字なので)ので「A」だと認識しなくなっていたようです。
修正しましたので独自にキーを追加した場合も認識するはずです。
ご確認ください。(URLは同じです)
パラメータを強制的に小文字に変換する処理が入っていた(Input.keyMapperの値が全部小文字なので)ので「A」だと認識しなくなっていたようです。
修正しましたので独自にキーを追加した場合も認識するはずです。
ご確認ください。(URLは同じです)
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: アクターがマウスカーソルの方向を向く
ありがとうございます。うまく動作しています。
②に関してですが、スクリプトの使用上、判定が難しいようでしたら
弾を敵にぶつけつつ移動という挙動が取れればよいので、
http://apps.id.net/demons-down-under
のようにムーンウオークしながらでもかまいません。
②に関してですが、スクリプトの使用上、判定が難しいようでしたら
弾を敵にぶつけつつ移動という挙動が取れればよいので、
http://apps.id.net/demons-down-under
のようにムーンウオークしながらでもかまいません。
Re: アクターがマウスカーソルの方向を向く
②について作成しました。ご希望の動作をするかどうかご確認ください。
・ダウンロード
https://raw.githubusercontent.com/triac ... terTurn.js
・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。






・ダウンロード
https://raw.githubusercontent.com/triac ... terTurn.js
・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。






プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: アクターがマウスカーソルの方向を向く
ありがとうございます!
希望していたように動作していると思います。
希望していたように動作していると思います。