Re: 【解決】MZ移植希望:canotun様のマップ画面拡大縮小プラグイン
Posted: 2021年7月08日(木) 12:06
砂川さんのプラグインでは、 Weather クラスを継承した OriginalWeather クラスを定義しているようです。
その中で _rebornSprite メソッドを上書きしています。
オリジナル天候スプライトの発生位置計算には、プラグインパラメータで設定した内容をevalして使っているようです。
マップ拡縮後の縦横サイズは外部から参照できるようになっているので、砂川さんのプラグインのパラメータに設定することで描画範囲を対応できるんじゃないかと思います。
発生地点横範囲
発生地点縦範囲
その中で _rebornSprite メソッドを上書きしています。
オリジナル天候スプライトの発生位置計算には、プラグインパラメータで設定した内容をevalして使っているようです。
マップ拡縮後の縦横サイズは外部から参照できるようになっているので、砂川さんのプラグインのパラメータに設定することで描画範囲を対応できるんじゃないかと思います。
発生地点横範囲
コード: 全て選択
drowsepost.rendersize.width + 100
コード: 全て選択
drowsepost.rendersize.height + 100