【解決済み】EventSelector.jsのMZ版

加藤マリン
記事: 7
登録日時: 2020年8月20日(木) 18:33

【解決済み】EventSelector.jsのMZ版

投稿記事by 加藤マリン » 2020年9月05日(土) 23:10

こちらの問題、解決致しましたので当スレッドは終了とさせていただきます!

参考までにエラー回避のために修正した関数部分をコピペしておきます!

コード: 全て選択

function Window_EventSelector() {
        this.initialize(...arguments);
    }


コード: 全て選択

var _Scene_Map_createAllWindows = Scene_Map.prototype.createAllWindows;
    Scene_Map.prototype.createAllWindows = function() {
        _Scene_Map_createAllWindows.call(this);
        var winX = 0; var winY = 0; SizeX = 300; sizeY = 624;
        this._eventSelectorWindow = new Window_EventSelector(new Rectangle(winX, winY, SizeX, SizeY));
        this.addChild(this._eventSelectorWindow);
    };


コード: 全て選択

Window_EventSelector.prototype.drawItem = function(index) {
        var commonEvent = this._list[index];
        var rect = this.itemRectWithPadding(index);
        this.drawText(commonEvent.name, rect.x, rect.y, rect.width);
    };
最後に編集したユーザー 加藤マリン on 2022年8月31日(水) 22:51 [ 編集 4 回目 ]

アバター
しぐれん
記事: 973
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: EventSelector(準公式プラグイン)をMZ版に移植できませんでしょうか

投稿記事by しぐれん » 2020年9月05日(土) 23:30

下二つの機能を除いたものであれば、現在開発中のプラグインの機能として実装可能です。
ウィンドウ部分はツクールMZ標準の選択肢を使いますが、今後のバージョンアップで修正予定です。
現在、プラグイン依頼はお休み中です。
加藤マリン
記事: 7
登録日時: 2020年8月20日(木) 18:33

Re: EventSelector(準公式プラグイン)をMZ版に移植できませんでしょうか

投稿記事by 加藤マリン » 2020年9月05日(土) 23:44

返信ありがとうございます。
しぐれん様がおっしゃっている開発中のプラグインとは「MVJoint.js」で合っておりますでしょうか…?

新規プロジェクトを立ち上げ、こちらのプラグインと「EventSelector.js」を両方オンにし、テストプレイを行ったところ
エラー文「this.itemRectForText is not a function」と表示されてしまいます :shock:

なにかMVJointの使い方に問題がありますでしょうか…?
アバター
しぐれん
記事: 973
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: EventSelector(準公式プラグイン)をMZ版に移植できませんでしょうか

投稿記事by しぐれん » 2020年9月05日(土) 23:46

MVJointとは別のプラグインです。
それとは別に、itemRectForTextも対策必要ですね…
対応します。
現在、プラグイン依頼はお休み中です。
加藤マリン
記事: 7
登録日時: 2020年8月20日(木) 18:33

Re: EventSelector(準公式プラグイン)をMZ版に移植できませんでしょうか

投稿記事by 加藤マリン » 2020年9月05日(土) 23:51

なるほど、ありがとうございます。
まだ開発中のプラグインは公開されていらっしゃらないということですね!
いつも多種多様なプラグインの開発感謝いたします :D

“MZ:プラグイン素材のリクエスト” へ戻る