【解決済み】FTKR_ItemSubCommandとFTKR_MenuEventの併用について

アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: FTKR_ItemSubCommandとFTKR_MenuEventの併用について

投稿記事by フトコロ » 2017年12月02日(土) 17:31

プラグインを更新しました。
変更内容は以下の通りです。

* 1. コモンイベント実行時に選択中のアイテムの所持数が0になった場合、
* アイテム選択画面に戻るように修正。
* 2. 選択画面に戻るときに、アイテムリスト画面を更新する処理を追加。
* 3. メニュー上のイベント実行可否について、アイテム使用時と、サブコマンドの
* カスタムコマンド実行時で、別に設定できるように変更。
* 4. アイテムウィンドウの自動更新機能およびプラグインコマンド追加。
* 5. メニュー表示中のタイマー機能を削除。


●FTKR_MenuEvent.js
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_MenuEvent.js

にゃたま さんが書きました:FTKR_MenuEventはFTKR_ItemSubCommandで追加されたカスタムコマンド
のみでなく他のオブジェクトにも適用されてしまうようですね。
やはりこういったものの制御は難しいのでしょうか。
可能であればFTKR_ItemSubCommandが導入されている場合は
追加されたカスタムコマンドから実行したコモンイベントのみ適用できるとすごく助かります。

これは、仕様です。
ピクチャなど、マップ上で表示したものと、アイテム画面上で表示するものは同じ処理を使用しているため
分けることは厳しいです。

なので、マップ上で表示したピクチャは、メニューに表示する前に消去し、
アイテム画面で表示したピクチャは、アイテムイベント終了時に必ず消去してください。
タイマー機能は、アイテム画面上で操作させることが難しかったので、削除しました。

---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: FTKR_ItemSubCommandとFTKR_MenuEventの併用について

投稿記事by にゃたま » 2017年12月02日(土) 18:49

フトコロ様

フトコロ さんが書きました:プラグインを更新しました。


アイテムとカスタムコマンドで使用可否を決めれるようにしていただきありがとうございました。
無事想定した動作にすることができました。ありがとうございました。

マップの機能をメニューに移植している件了承しました。
だからマップで表示していたものが表示されてしまってたんですね。
ピクチャはメニューに入る前に非表示にしなければならないのですね。
ところですみません。メニューへはメニューボタンを押すと即座に
メニューに入ってしまいますがその前にコモンイベントを呼ぶことはできるのでしょうか?
なにかしらやり方がありそうですがいままでそうしたことが無かったのでわかりません。
メニュー閉じたときに呼ばれるコモンイベントの設定とかもどうすればよいでしょうか?
度々すみません。よろしくお願いいたします。

追記
今思いついたのですがメニューを開いた時点でピクチャの表示コマンドにより表示されている
全ピクチャを透明にすることをプラグイン側で行うことはできないでしょうか?
メニューを閉じたときにピクチャの透明度を元に戻すとか…難しいでしょうか?
尚、ピクチャに透明度が設定されている可能性もありますのでそれも考慮して
元にもどすことができませんでしょうか?
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: FTKR_ItemSubCommandとFTKR_MenuEventの併用について

投稿記事by フトコロ » 2017年12月02日(土) 21:16

にゃたま さんが書きました:メニューへはメニューボタンを押すと即座に
メニューに入ってしまいますがその前にコモンイベントを呼ぶことはできるのでしょうか?

キー入力でコモンイベントを実行する系のプラグインを使用して
そのイベントの中で、メニューを表示させてみてはどうでしょう。

にゃたま さんが書きました:メニュー閉じたときに呼ばれるコモンイベントの設定とかもどうすればよいでしょうか?

上記のイベントの中で、何かスイッチをONにして
そのスイッチをメニューを閉じた時に実行したいコモンイベントの実行条件にしてはどうでしょうか。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: FTKR_ItemSubCommandとFTKR_MenuEventの併用について

投稿記事by にゃたま » 2017年12月02日(土) 21:51

フトコロ様

フトコロ さんが書きました:上記のイベントの中で、何かスイッチをONにして
そのスイッチをメニューを閉じた時に実行したいコモンイベントの実行条件にしてはどうでしょうか。


案を提示いただきありがとうございます。
メニューを開くときに実行するコモンイベントはわかりましたが
閉じるときに実行するコモンイベントの呼び方が上記説明ではちょっと理解し辛く
キー入力プラグインによりメニューを開く前にメニューが開いていることの判定スイッチをオンにして
メニューを閉じた時の判定がちょっとよくわからずすみません。
今一度ご教授いただけないでしょうか?私の理解力がないばかりにお手数おかけして申し訳ございません。
よろしくお願いいたします。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: FTKR_ItemSubCommandとFTKR_MenuEventの併用について

投稿記事by フトコロ » 2017年12月02日(土) 21:52

にゃたま さんが書きました:フトコロ様

フトコロ さんが書きました:上記のイベントの中で、何かスイッチをONにして
そのスイッチをメニューを閉じた時に実行したいコモンイベントの実行条件にしてはどうでしょうか。


案を提示いただきありがとうございます。
メニューを開くときに実行するコモンイベントはわかりましたが
閉じるときに実行するコモンイベントの呼び方が上記説明ではちょっと理解し辛く
キー入力プラグインによりメニューを開く前にメニューが開いていることの判定スイッチをオンにして
メニューを閉じた時の判定がちょっとよくわからずすみません。
今一度ご教授いただけないでしょうか?よろしくお願いいたします。

自動実行のコモンイベントの実行トリガーに、そのスイッチを使用してみてはどうでしょうか。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: FTKR_ItemSubCommandとFTKR_MenuEventの併用について

投稿記事by にゃたま » 2017年12月02日(土) 23:47

フトコロ さんが書きました:自動実行のコモンイベントの実行トリガーに、そのスイッチを使用してみてはどうでしょうか。


教えていただいた方法でうまくいきました。
長い間おつきあいいただき誠にありがとうございました。
とりあえずは大丈夫そうなので助かりました。
仕様ともうまく付き合っていかないといけないことを
嫌というほど思い知らされました。
やはり凝ったことをしようとすると色々壁があるものですね。
色々勉強になりました。これで面白いシステムができてきました。
フトコロ様のおかげです。ホントすみません。
とりあえずはこれにて解決済みにします。
また何かありましたら新しいトピックでお願いします。

“MV:質問” へ戻る