コモンイベント数の節約について
Posted: 2023年3月31日(金) 20:22
この度は質問を見て下さり誠にありがとうございます
ツクールのMAP画面にトリアコンタン様のピクチャボタン化プラグインを使用して
20個ほど画像を表示させマウスカーソルを合わせるとピクチャボタンの色が変わる動きをさせるために
ピクチャの色調変更スクリプトを使用して色が変わって戻るようにコモンイベント作りました
1つの画像に使用するコモンイベントの内容が以下になります
番号 内容
0001 スクリプト:$gameScreen.tintPicture(6, [150,50,0,50], 3)
0002 スクリプト:$gameScreen.tintPicture(6, [0,0,0,0], 3)
0003 プラグインコマンド:P_CALL_CE 6 1 ON
0004 プラグインコマンド:P_CALL_CE 6 2 ON
カーソルを合わせて外すだけでコモンイベントを4つ使ってしまう状況になってしまうので
20個作ると80個使用することになります
実はマウスカーソルをクリックして遊ぶゲームを作ろうと思いまして
複数のMAPにピクチャボタンが多々増えてしまう形になるので
コモンイベントの数がボタンの色が変わる処理だけで結構消費してしまい困っています
コモンイベント数の上限が1000個までなので、できれば上記の動き、もしくは似たような代案で
コモンイベントの数を減らして出来ないものかと悩んでいます
ツクールを使い始めて経験が浅いのでプログラムの処理の考え方が足りてない箇所があるかもしれないので
もし良いアイディアがありましたら助力を頂けると幸いです
ツクールのMAP画面にトリアコンタン様のピクチャボタン化プラグインを使用して
20個ほど画像を表示させマウスカーソルを合わせるとピクチャボタンの色が変わる動きをさせるために
ピクチャの色調変更スクリプトを使用して色が変わって戻るようにコモンイベント作りました
1つの画像に使用するコモンイベントの内容が以下になります
番号 内容
0001 スクリプト:$gameScreen.tintPicture(6, [150,50,0,50], 3)
0002 スクリプト:$gameScreen.tintPicture(6, [0,0,0,0], 3)
0003 プラグインコマンド:P_CALL_CE 6 1 ON
0004 プラグインコマンド:P_CALL_CE 6 2 ON
カーソルを合わせて外すだけでコモンイベントを4つ使ってしまう状況になってしまうので
20個作ると80個使用することになります
実はマウスカーソルをクリックして遊ぶゲームを作ろうと思いまして
複数のMAPにピクチャボタンが多々増えてしまう形になるので
コモンイベントの数がボタンの色が変わる処理だけで結構消費してしまい困っています
コモンイベント数の上限が1000個までなので、できれば上記の動き、もしくは似たような代案で
コモンイベントの数を減らして出来ないものかと悩んでいます
ツクールを使い始めて経験が浅いのでプログラムの処理の考え方が足りてない箇所があるかもしれないので
もし良いアイディアがありましたら助力を頂けると幸いです