【解決】足場のマップチップによってキャラの移動速度を変更したい
Posted: 2019年7月02日(火) 01:12
RPGツクールMVを初めて1週間程の初心者です。
足場が草の場合だと移動速度:3で歩く、特定のタイル上は移動速度:5で移動、のように
歩く速さを足場のマップタイルによって変えたいと考えています。
現在のところ、添付画像のように
1、キャラの位置をX.Yの変数で出す。
2、リージョンIDを使って、キャラの位置=特定のマスの時、移動速度を変更する。
というような内容を並列処理で作ってみたのですが、
思っているように動作はするものの、処理が遅くなってしまいます。
マップが広く、リージョンID判定のためのタイルの数が多いことが原因の一つと考えているのですが、
出来ればマップは分割せず同じ大きさのまま問題を解決したいと考えています。
リージョンIDを使用せず、配置したマップチップから直接判定するなど
処理速度を改善するための方法がありましたら教えて頂ければと思います。
宜しくお願いします。
足場が草の場合だと移動速度:3で歩く、特定のタイル上は移動速度:5で移動、のように
歩く速さを足場のマップタイルによって変えたいと考えています。
現在のところ、添付画像のように
1、キャラの位置をX.Yの変数で出す。
2、リージョンIDを使って、キャラの位置=特定のマスの時、移動速度を変更する。
というような内容を並列処理で作ってみたのですが、
思っているように動作はするものの、処理が遅くなってしまいます。
マップが広く、リージョンID判定のためのタイルの数が多いことが原因の一つと考えているのですが、
出来ればマップは分割せず同じ大きさのまま問題を解決したいと考えています。
リージョンIDを使用せず、配置したマップチップから直接判定するなど
処理速度を改善するための方法がありましたら教えて頂ければと思います。
宜しくお願いします。