Button picture.js というプラグインを使用してピクチャをボタン化しているのですが、2枚のピクチャが重なった状態でクリックすると2枚ともボタンとして機能してしまいます。理想としては、重なった部分は手前側に配置されているピクチャのみボタンとして機能するようにしたいです。
可能かどうかはわかりませんが、どなたか解決していただけると非常に助かります。
↓Button picture.js
https://plugin-mz.fungamemake.com/archives/201
【解決】Button picture.js について
Re: Button picture.js について
すみません、さっき投稿した方は
間違ってたので、書き直しますね。
基本的には、先に実行されるコモンイベントの方で
任意のスイッチをONにして
後で実行される方のコモンイベントは
任意のスイッチがONだったら、OFFにしてイベントを中断するように
命令すればいいんだけど
問題は、ピクチャーの表示順序が上のコモンイベントの方が
後で実行されるっぽいので
上に表示したピクチャーにコモンをつけるんじゃなくて
表示順序の低い同じピクチャ、または透明にしたピクチャを表示して
そっちにコモンをつけるっていう形になりますね。
例
ピクチャー番号10の上に11を乗せるとしますね。
10番のコモンイベントは、スイッチがONだったら実行しない設定にします。
11番をコピペして、番号を9にします。
この9番の方に、11番用のコモンイベントをつけて、任意のスイッチをONにするを追加します。
ようするに、ピクチャーは3つ使います。
ややっこしい話だけどともかく、先に実行される方のコモンイベントにスイッチON入れて
後で実行される方はスイッチをOFFにして中断する。
というのが、片方だけ実行する方法の基本です。
間違ってたので、書き直しますね。
基本的には、先に実行されるコモンイベントの方で
任意のスイッチをONにして
後で実行される方のコモンイベントは
任意のスイッチがONだったら、OFFにしてイベントを中断するように
命令すればいいんだけど
問題は、ピクチャーの表示順序が上のコモンイベントの方が
後で実行されるっぽいので
上に表示したピクチャーにコモンをつけるんじゃなくて
表示順序の低い同じピクチャ、または透明にしたピクチャを表示して
そっちにコモンをつけるっていう形になりますね。
例
ピクチャー番号10の上に11を乗せるとしますね。
10番のコモンイベントは、スイッチがONだったら実行しない設定にします。
11番をコピペして、番号を9にします。
この9番の方に、11番用のコモンイベントをつけて、任意のスイッチをONにするを追加します。
ようするに、ピクチャーは3つ使います。
ややっこしい話だけどともかく、先に実行される方のコモンイベントにスイッチON入れて
後で実行される方はスイッチをOFFにして中断する。
というのが、片方だけ実行する方法の基本です。
Re: Button picture.js について
回答いただきありがとうございます。
教えてくださった通りスイッチを用いればうまくいく気がしました。
助かりました。ありがとうございます。
教えてくださった通りスイッチを用いればうまくいく気がしました。
助かりました。ありがとうございます。