ページ 1819

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

Posted: 2020年3月07日(土) 05:04
by 猫アレルギー
https://tm.lucky-duet.com/viewtopic.php?f=23&t=9031

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

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

Posted: 2020年3月19日(木) 00:30
by chiyangid
すみません、あなたのプラグインを使うことができて嬉しいですが、2つの問題に遭遇しました。

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

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



すみません、日本語が分かりません。中国語の機械で翻訳したので、分かりますか?

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

Posted: 2020年3月19日(木) 07:18
by トリアコンタン
こんにちは!
Pluginを使ってくださり、ありがとうございます。

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

1. 新しく作成したPluginの入っていないProjectで同じことが起こるか試してみてください。
2. 正しく動かない部分のEventをください。(右ClickからCopyできます)

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

Posted: 2020年3月21日(土) 11:29
by chiyangid
私の質問に答えてくれてありがとう、それは解決されました。

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

Posted: 2021年1月26日(火) 17:28
by カムイ
トリアコンタン様
いつも素晴らしいプラグインの作成、更新ありがとうございます。

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

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


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

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

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

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

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

Posted: 2021年4月01日(木) 00:00
by 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, 通常

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

Posted: 2021年4月02日(金) 01:37
by トリアコンタン
カムイ さんが書きました:トリアコンタン様
いつも素晴らしいプラグインの作成、更新ありがとうございます。

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

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


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

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

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

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


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

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

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

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

Posted: 2021年4月02日(金) 01:39
by トリアコンタン
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, 通常


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

何か特別な制限条件があるのかもしれません。
ただ、環境を作るのが大変なので、現象を再現できるプロジェクトをご提供いただければこちらでも調査してみます。

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

Posted: 2021年4月26日(月) 13:23
by カムイ
トリアコンタン様
お返事ありがとうございます!
そして、返信に気づくのが滅茶苦茶遅れてしまい申し訳ございません

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

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

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

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

宜しくお願い致します。

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

Posted: 2021年4月29日(木) 01:31
by トリアコンタン
こんにちは!
以下のようなスクリプトになりそうです。

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

コード: 全て選択

!!$gameScreen.getPictureCid(1);

1 : ピクチャID

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

コード: 全て選択

!!$gameScreen.getPictureSid(1);

1 : ピクチャID