わかっているつもりでも、まだまだ知らないことというのは多いものだと感じます。

たとえば「RPGツクールVX Ace」。拙作「よろず屋アドベンチャー」もこのツールを使って作っているんですが、「あれ?」という現象を発見。

イスの座面から背もたれをすり抜けて、後ろに移動できてしまいます。



設定内容はこのとおり。



座面の側から背もたれの位置には入られないように、またその逆もできないようにしたつもりなのですが……。

いろいろ試行錯誤した結果、

[通行:ブロック]の設定が「☆」の場合、[通行:4方向]の指定は無効

ということがわかりました。

タイルの通行許可設定には「○:通行可」「×:通行不可」「☆:そのタイルをくぐる形で通行可」の3種類があり、背もたれのタイルは「☆」としています。「×」はそもそも通行できないので問題にならないとして、「○」の場合しか[通行:4方向]の指定は有効にならないようなのです。

やむなく、このように設定しました。



これで座面から背もたれに進むことはできなくなりました。めでたしめでたし(^^)