Du speicherst die Coordinaten des Helden und des Gegners in Variabelen ab, zB. Heldx, Heldy, Gegnerx, Gegnery.
Dann folgt:

Bedingung:
Heldx < Gegnerx
Bedingung:
Held schaut nach Rechts
Treffer

Ansonsten:
Bedingung:
Held schaut nach Links
Treffer

Mit Hoch und Runter nach dem selben Schema.