うまく説明できないのですが…
・イベントID5を動かす
・接触したイベントのIDを取得するように設定する
・接触対象がイベントID5未満ならば取得できる
・が、ID6以上の場合は取得できず、自分(ID5)を取得してしまう
このような状況が発生しております。
イベントIDの取得は
コード: 全て選択
◆変数の操作:#0001 イベントX座標 = this.character(動かすイベントのID).x
◆変数の操作:#0002 イベントY座標 = this.character(動かすイベントのID).y
◆指定位置の情報取得:足元イベントID, イベントID, ({イベントX座標},{イベントY座標})
このように作っています。
上のほうでは接触と書きましたが、厳密にはイベント同士が重なり合ってから取得するようにしています。
これは参考になるかわかりませんが、すごろくを作っており、
コマ(イベント)が止まったマス(接触イベント)のIDを取得したいといった背景にあります。
どなたかこの問題を解決できる知恵をお貸しください。