現在ツクールMVにて、指定座標のマップタイルを置換する方法がないか模索しております。
具体的には、特定スキル使用時にプレイヤーの目の前の座標に岩があった場合、それを消すようなイメージです。
マップタイルをコピーするスクリプトは発見したのですが、単純にタイルIDを変更することは難しいものでしょうか?
VXでは、CACAO SOFT様がそのような機能を持つスクリプトを配布してらしたのですが、MVでは見当たらずご質問させていただきました。
http://cacaosoft.webcrow.jp/script/rgss2/chgt.html
あまり現実的ではないでしょうか?
もしプラグインをご存じの方や、作成可能な方がいらっしゃればお力添えいただければ幸いです。
指定座標のマップタイルを置換
Re: 指定座標のマップタイルを置換
下記はいかがでしょうか?アレイド さんが書きました:現在ツクールMVにて、指定座標のマップタイルを置換する方法がないか模索しております。
具体的には、特定スキル使用時にプレイヤーの目の前の座標に岩があった場合、それを消すようなイメージです。
マップタイルをコピーするスクリプトは発見したのですが、単純にタイルIDを変更することは難しいものでしょうか?
VXでは、CACAO SOFT様がそのような機能を持つスクリプトを配布してらしたのですが、MVでは見当たらずご質問させていただきました。
http://cacaosoft.webcrow.jp/script/rgss2/chgt.html
あまり現実的ではないでしょうか?
もしプラグインをご存じの方や、作成可能な方がいらっしゃればお力添えいただければ幸いです。
▼Suppon Change Tile ID(Suppon様作) - SupponChangeTileId.js
https://plugin.fungamemake.com/archives/16630
マップタイルIDのコピー&ペーストを行います。
ただ、例に挙げられた実装ですと、岩をイベントにしておき、スイッチをONにすると消えるようにするほうが無難な作りだとは思います。
例なので、本当にやりたいことがこれで実現できるかは分かりませんが…
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: 指定座標のマップタイルを置換
早速ありがとうございます!
岩が上層レイヤーのため、上層レイヤーだけ消せると凄く都合がよかったのですが、
こちらのプラグインでも疑似的に再現することはできそうです。
ただ、やはりご指摘の通りイベントにするのが普通のやり方にも思えますので、それも含めて考えたいと思います。
ありがとうございます。
岩が上層レイヤーのため、上層レイヤーだけ消せると凄く都合がよかったのですが、
こちらのプラグインでも疑似的に再現することはできそうです。
ただ、やはりご指摘の通りイベントにするのが普通のやり方にも思えますので、それも含めて考えたいと思います。
ありがとうございます。