ページ 11

【解決済み】HarfMoveについての質問

Posted: 2017年9月29日(金) 19:56
by にゃたま
こんばんは。

トリアコンタン様のHarfMoveプラグインを使って上半分移動不可地形若しくは下半分移動不可地形で梯子属性のついた
タイルを移動しようとすると通行できないようです。
こうした地形でも梯子属性のときは通れるようにならないでしょうか?
確認してませんがリージョンでも同様の問題の可能性があります。よろしくお願いします。

追記
梯子の一番上のタイルは左右に移動したいので梯子属性を外しております。

Re: HarfMoveで梯子属性のついたタイルを移動できません

Posted: 2017年10月01日(日) 16:55
by トリアコンタン
こんにちは!

梯子属性のタイルは上下に通過するので、上半分もしくは下半分通行不可に設定して、かつ梯子属性を設定したタイルを上下に通過しようとしても通過できません。

上半分移動不可地形若しくは下半分移動不可地形で梯子属性を付けたタイルは、ツタの部分でしょうか?
上半分(下半分)移動不可の地形は主に花壇など上半分(下半分)だけの障害物に指定することを想定しています。

Re: HarfMoveで梯子属性のついたタイルを移動できません

Posted: 2017年10月02日(月) 09:48
by にゃたま
トリアコンタン様

いつもお世話になっております。
トリアコンタン さんが書きました: 上半分移動不可地形若しくは下半分移動不可地形で梯子属性を付けたタイルは、ツタの部分でしょうか?
上半分(下半分)移動不可の地形は主に花壇など上半分(下半分)だけの障害物に指定することを想定しています。
すみません。先程の画像のみだと下半分移動不可地形は蔦の部分だと勘違いしてしまいますね。
新しい画像を見てもらえればわかりますが岩のほうの地形の部分です。
地形タグ2は下半分移動不可地形に設定しております。説明が抜けており大変失礼いたしました。
申し訳ございませんでした。

追記
蔦部分全て梯子タグにしてみまると通行できるようになりました。
思ったより違和感なさそうなのでこれで運用してみようと思います。
自己解決しました。ありがとうございました。

Re: HarfMoveについての質問

Posted: 2017年10月02日(月) 10:24
by にゃたま
トリアコンタン様

HarfMoveについて他の問題が発生した為、件名を改めました。

歩数に応じて他のマップに一時的に飛んでイベントが終わったらもとのマップの同じ座標に
もどってくるようにしているのですが
他のマップに飛ぶ前のタイルのひとつ上のタイルが通行不可設定になっている場合
飛んで戻ってきたときに1つ上の通行不可タイルに移動してハマってしまうようです。
タイルの中でも上側にいるときに発生します。(画像の赤い枠の上側の部分です)
説明がしにくいのですが一度再現されるか
確認いただいてもよろしいでしょうか?
画像上はプレイヤーが梯子の隣ですが梯子は関係ありません。

よろしくお願いします。

追記
showという表記はこの件に関して関係ありません。キャプチャするときに入ってしまいました。

Re: HarfMoveについての質問

Posted: 2017年10月02日(月) 22:55
by トリアコンタン
こんばんは!

ツクールMVの仕様で変数には小数値を格納できません。
半歩の状態で変数にプレイヤーの座標を代入すると、強制的に切り上げられます。
その後、場所移動で記憶した座標に移動すると、半歩上の座標に移動するため画像のような状態となります。

以前に作成した「変数の小数演算プラグイン」で変数に小数を代入できるようになります。
よろしければご検討ください。

https://github.com/triacontane/RPGMaker ... riables.js

Re: HarfMoveについての質問

Posted: 2017年10月03日(火) 00:20
by にゃたま
トリアコンタン様
トリアコンタン さんが書きました:こんばんは!

ツクールMVの仕様で変数には小数値を格納できません。
半歩の状態で変数にプレイヤーの座標を代入すると、強制的に切り上げられます。
その後、場所移動で記憶した座標に移動すると、半歩上の座標に移動するため画像のような状態となります。

以前に作成した「変数の小数演算プラグイン」で変数に小数を代入できるようになります。
よろしければご検討ください。

https://github.com/triacontane/RPGMaker ... riables.js
上記プラグイン導入により今回の症状は発生しなくなり安泰かと思いきやほかの作者のプラグインと
競合を起こしやすいことがわかりました。よって残念ではありますがこのプラグインの導入を見合わせることにしました。ご回答いただきありがとうございました。