ピクチャのボタン化プラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
猫アレルギー
記事: 5
登録日時: 2020年3月06日(金) 14:18

Re: ピクチャのボタン化プラグイン

投稿記事by 猫アレルギー » 2020年3月07日(土) 05:04

https://tm.lucky-duet.com/viewtopic.php?f=23&t=9031

こちらに質問しています。解答お願いします

アバター
chiyangid
記事: 2
登録日時: 2020年3月19日(木) 00:18

Re: ピクチャのボタン化プラグイン

投稿記事by chiyangid » 2020年3月19日(木) 00:30

すみません、あなたのプラグインを使うことができて嬉しいですが、2つの問題に遭遇しました。

1古いバージョンのプラグインを新しいバージョンで置換しましたが、使えなくなりました。画像ボタンがアクティブになりませんでした。

2は、ある地図の中でボタンプラグインを使って、他の地図に転送する時、ボタンの絵番号と同じ絵があるとボタンのアイコンを押して、公共イベントをトリガします。地図を離れる時、ボタンを閉じます。UIのために多くの他の地図が画像番号を繰り返すことがあります。



すみません、日本語が分かりません。中国語の機械で翻訳したので、分かりますか?
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: ピクチャのボタン化プラグイン

投稿記事by トリアコンタン » 2020年3月19日(木) 07:18

こんにちは!
Pluginを使ってくださり、ありがとうございます。

念のため、1.と2.を試してみてください。

1. 新しく作成したPluginの入っていないProjectで同じことが起こるか試してみてください。
2. 正しく動かない部分のEventをください。(右ClickからCopyできます)
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
chiyangid
記事: 2
登録日時: 2020年3月19日(木) 00:18

Re: ピクチャのボタン化プラグイン

投稿記事by chiyangid » 2020年3月21日(土) 11:29

私の質問に答えてくれてありがとう、それは解決されました。
カムイ
記事: 63
登録日時: 2019年1月13日(日) 04:16

Re: ピクチャのボタン化プラグイン

投稿記事by カムイ » 2021年1月26日(火) 17:28

トリアコンタン様
いつも素晴らしいプラグインの作成、更新ありがとうございます。

この度、質問があるのですが

ピクチャのボタン化解除 or
P_CALL_CE_REMOVE [ピクチャ番号] :
ピクチャとコモンイベントもしくはスイッチの関連づけを解除します。
全てのトリガーが削除対象です。


こちらは
例:P_CALL_CE_REMOVE 1
 :ピクチャのボタン化解除 \v[1]

のように1ずつしか対象に出来ませんか?
ピクチャ1.2.3のボタン化を同時に解除などは出来ませんか?

P_CALL_SWITCHを使用しているのですが
例えばピクチャ1がボタン化されているか否かで条件分岐させたいのですが
可能でしょうか?

お暇な時で結構ですので御教示いただけましたら幸いです。
aarupigi
記事: 1
登録日時: 2021年3月31日(水) 18:34

Re: ピクチャのボタン化プラグイン

投稿記事by aarupigi » 2021年4月01日(木) 00:00

トリアコンタン様
プラグインを使わせていただきありがとうございます。

PictureAnimationプラグインと合わせて使っています。
ポインタをアイコンの上に置くと、アニメーションをはじめ
アイコンから外すと、元のアニメーションしないアイコンに戻るというのを作っています。
しかし、ポインタをすばやく動かすと、アニメーションがもとに戻らず、そのままになることがあります。
イベントは以下のように組んでいます。どこが間違っているのか教えていただけませんでしょうか。

イベント並列処理で
◆プラグインコマンド:P_CALL_CE 1 0001 4:
◆ピクチャの表示:#1, picture1, 左上 (200,200), (100%,100%), 255, 通常

コモンイベント0001
◆プラグインコマンド:P_CALL_CE 2 0003 1:
◆プラグインコマンド:P_CALL_CE 2 0002 5:
◆プラグインコマンド:PA_INIT 3 15 横 1
◆ピクチャの表示:#2,picture2, 左上 (200,200), (100%,100%), 255, 通常
◆プラグインコマンド:PA_START_LOOP 2 1

コモンイベント0002
◆ピクチャの消去:#2
◆プラグインコマンド:PA_INIT 1 5 横 1
◆ピクチャの表示:#1, picture1, 左上 (200,200), (100%,100%), 255, 通常
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: ピクチャのボタン化プラグイン

投稿記事by トリアコンタン » 2021年4月02日(金) 01:37

カムイ さんが書きました:トリアコンタン様
いつも素晴らしいプラグインの作成、更新ありがとうございます。

この度、質問があるのですが

ピクチャのボタン化解除 or
P_CALL_CE_REMOVE [ピクチャ番号] :
ピクチャとコモンイベントもしくはスイッチの関連づけを解除します。
全てのトリガーが削除対象です。


こちらは
例:P_CALL_CE_REMOVE 1
 :ピクチャのボタン化解除 \v[1]

のように1ずつしか対象に出来ませんか?
ピクチャ1.2.3のボタン化を同時に解除などは出来ませんか?

P_CALL_SWITCHを使用しているのですが
例えばピクチャ1がボタン化されているか否かで条件分岐させたいのですが
可能でしょうか?

お暇な時で結構ですので御教示いただけましたら幸いです。


こんにちは!
すみません、こちら投稿を見落としていました。

ボタン化の解除については現状の実装ではひとつしか解除できません。
複数解除したい場合は、ループ処理と制御文字\v[n]などを使うことを想定していますが、
それでは対処が難しい場合、機能追加も検討可能です。

ボタン化されているか否かについては、スクリプトで判定可能かもしれません。
実装を調査します。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: ピクチャのボタン化プラグイン

投稿記事by トリアコンタン » 2021年4月02日(金) 01:39

aarupigi さんが書きました:トリアコンタン様
プラグインを使わせていただきありがとうございます。

PictureAnimationプラグインと合わせて使っています。
ポインタをアイコンの上に置くと、アニメーションをはじめ
アイコンから外すと、元のアニメーションしないアイコンに戻るというのを作っています。
しかし、ポインタをすばやく動かすと、アニメーションがもとに戻らず、そのままになることがあります。
イベントは以下のように組んでいます。どこが間違っているのか教えていただけませんでしょうか。

イベント並列処理で
◆プラグインコマンド:P_CALL_CE 1 0001 4:
◆ピクチャの表示:#1, picture1, 左上 (200,200), (100%,100%), 255, 通常

コモンイベント0001
◆プラグインコマンド:P_CALL_CE 2 0003 1:
◆プラグインコマンド:P_CALL_CE 2 0002 5:
◆プラグインコマンド:PA_INIT 3 15 横 1
◆ピクチャの表示:#2,picture2, 左上 (200,200), (100%,100%), 255, 通常
◆プラグインコマンド:PA_START_LOOP 2 1

コモンイベント0002
◆ピクチャの消去:#2
◆プラグインコマンド:PA_INIT 1 5 横 1
◆ピクチャの表示:#1, picture1, 左上 (200,200), (100%,100%), 255, 通常


こんにちは!
プラグインのご利用ありがとうございます。

何か特別な制限条件があるのかもしれません。
ただ、環境を作るのが大変なので、現象を再現できるプロジェクトをご提供いただければこちらでも調査してみます。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
カムイ
記事: 63
登録日時: 2019年1月13日(日) 04:16

Re: ピクチャのボタン化プラグイン

投稿記事by カムイ » 2021年4月26日(月) 13:23

トリアコンタン様
お返事ありがとうございます!
そして、返信に気づくのが滅茶苦茶遅れてしまい申し訳ございません

複数解除したい場合は、ループ処理と制御文字\v[n]などを使うことを想定しています

アドバイスありがとうございます!
1度その方法で試してみます。

ボタン化されているか否かについては、スクリプトで判定可能かもしれません。
実装を調査します。

こちらもアドバイスありがとうございます!
もし宜しければ、そのスクリプトの記述方法をおしえていただけましたら幸いです。

宜しくお願い致します。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: ピクチャのボタン化プラグイン

投稿記事by トリアコンタン » 2021年4月29日(木) 01:31

こんにちは!
以下のようなスクリプトになりそうです。

ピクチャにコモンイベントが紐付けられている

コード: 全て選択

!!$gameScreen.getPictureCid(1);

1 : ピクチャID

ピクチャにスイッチが紐付けられている

コード: 全て選択

!!$gameScreen.getPictureSid(1);

1 : ピクチャID
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/

“MV:プラグイン素材” へ戻る