+
|
■Lv3-細かい応用 |
■Lv3-細かい応用
- 自が相手分のほうを向いているかどうか
- 以下の条件式で判別できる。
- ( Pos X > EnemyNear,Pos X ^^ Facing = -1 );自分が右側^^自分が右向き
- XORにより「自分が右側・自分が右向きのどちらか」を判定。
真偽 |
位置 |
関係 |
|
× |
←自 |
敵 |
自分が右側でなく×・自分が右向きでない×=× |
○ |
自→ |
敵 |
自分が右側でなく×・相手が右向きである○=○ |
○ |
敵 |
←自 |
自分が右側であり○・相手が右向きでない×=○ |
× |
敵 |
自→ |
自分が右側であり○・相手が右向きである○=× |
- 相手が自分のほうを向いているかどうか
- 以下の条件式で判別できる。
- ( Pos X > EnemyNear,Pos X ^^ EnemyNear,Facing = -1 );自分が右側^^相手が←向き
- XORにより「自分が右側・相手が左向きのどちらか」を判定。
真偽 |
位置 |
関係 |
|
× |
自 |
敵→ |
自分が右側でなく×・相手も左向きでない×=× |
○ |
自 |
←敵 |
自分が右側でなく×・相手が左向きである○=○ |
○ |
敵→ |
自 |
自分が右側であり○・相手が左向きでない×=○ |
× |
←敵 |
自 |
自分が右側であり○・相手が左向きである○=× |
|