ページ 11

アクターがマウスカーソルの方向を向く

Posted: 2016年2月19日(金) 15:11
by ライフサイクル
① 左クリック、右クリックのキーバインドの変更
② アクターがマウスカーソルの方向を向く
この2つの機能です。

サンシロさんのアナログムーブとの組み合わせで、ABSに近い運用を考えています。
http://tm.yumineko.com/viewtopic.php?f=5&t=59

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年2月23日(火) 02:40
by トリアコンタン
こんにちは。いくつか質問してもよろしいでしょうか。

① キーバインドの変更とは、左クリックと右クリックとの機能を完全に入れ替えるかたちですか?
② マウスカーソルが画面内にある場合、(たとえ押されていなくても)常にマウスカーソルの方を向くということでいいでしょうか?
その場合、例えばマウスカーソルとは真逆の方に歩いた直後にもマウスカーソルの方を振り返ってしまうかたちになりますが問題ないですか?

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年2月25日(木) 01:32
by ライフサイクル
①  入れ替えてしまうと、キャンセルキーとして使えなくなるようでしたら、『機能を追加する』形ですね。
   イメージとしては、左クリックで移動と会話、右クリックで攻撃という挙動をとらせようと思っています。
   

② 説明不足ですみません。
  『マウスカーソルが動いた』場合にマウスのほうを向く挙動で、
  十字キーの入力や、左クリックで移動先が指定された場合、その動作が終了するまでは
  マウスの位置判定を無視するような挙動をイメージしています。

http://forums.rpgmakerweb.com/index.php ... quasi-abs/
Quasiさんが作っているプラグインに、似た挙動をするものはあるのですが、
サンシロさんのアナログムーブと同時に使うと、どうしてもアクターのグラフィックだけが移動して、
アクターの当たり判定が取り残される形になってしまうようです。

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年2月27日(土) 13:32
by トリアコンタン
こんにちは。
①について作成しました。想定通りの動作になっているかご確認ください。

・ダウンロード
https://raw.githubusercontent.com/triac ... ndToKey.js

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

画像
画像
画像
画像
画像
画像

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年2月29日(月) 01:20
by ライフサイクル
ありがとうございます。
Input.keyMapper['65'] = 'A';

のようにしている場合、Aや65を他のプラグインで指定しないといけないのでしょうか。

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年2月29日(月) 01:36
by トリアコンタン
すみません。
パラメータを強制的に小文字に変換する処理が入っていた(Input.keyMapperの値が全部小文字なので)ので「A」だと認識しなくなっていたようです。

修正しましたので独自にキーを追加した場合も認識するはずです。
ご確認ください。(URLは同じです)

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年3月01日(火) 00:02
by ライフサイクル
ありがとうございます。うまく動作しています。

②に関してですが、スクリプトの使用上、判定が難しいようでしたら
弾を敵にぶつけつつ移動という挙動が取れればよいので、
http://apps.id.net/demons-down-under
のようにムーンウオークしながらでもかまいません。

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年3月01日(火) 05:21
by トリアコンタン
②について作成しました。ご希望の動作をするかどうかご確認ください。

・ダウンロード
https://raw.githubusercontent.com/triac ... terTurn.js

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

画像
画像
画像
画像
画像
画像

Re: アクターがマウスカーソルの方向を向く

Posted: 2016年3月01日(火) 08:22
by ライフサイクル
ありがとうございます!
希望していたように動作していると思います。