自分なりにプラグイン作成してみましたが、実行しても無反応で困っています。
【追記】自作してみたプラグインですが、変数代入もコモンイベント実行もせず、エラーにもなりません。
コード: 全て選択
//=============================================================================
// 変数代入とコモンイベント実行のプラグイン
// test.js
//=============================================================================
/*:ja
* @plugindesc 変数代入とコモンイベントを実行するプラグイン
* @help
* =======================================
*
* プラグインコマンド:
* テスト 要素[0] 要素[1] 要素[2]
*
* =======================================
*/
(function() {
var _Game_Interpreter_pluginCommand = Game_Interpreter.prototype.pluginCommand;
Game_Interpreter.prototype.pluginCommand = function(command, args) {
_Game_Interpreter_pluginCommand.call(this, command, args);
if (command === 'テスト') {
$gameVariables.setValue( 22,[args[0],args[1],argsb[2]]);
this.setupChild($dataCommonEvents[33].list, 0);
}
}
};
});
現在、下記のスクリプトを使っています。
コード: 全て選択
① var a = 11 ;
② var b = "A";
③ var c = "あ";
④ $gameVariables.setValue(22 ,[a,b,c]);
⑤ this.setupChild($dataCommonEvents[33].list, 0);
変数22に[ 11, A , あ ]を代入し、コモンイベント33を実行するものです。
このスクリプトを多用する為、プラグインを使って一行にまとめたいです。
①~③値は変化値で、④変数22と⑤コモン33は共通値(固定値)となり、
コード: 全て選択
プラグインコマンド:テスト 11 A あ
という風に、プラグイン内で「変数代入」と「コモンイベント」の実行を行いたいです。
また④⑤は、固定値なのですが仮に変更する場合に
全てのスクリプトを一個一個手直しするのは困難な為、
プラグインひとつで一括で変更できる様にしたいとも思っています。
以上、よろしくお願い致します。