vermutlich liegts daran, dass du die variablen auf "screen" setzt. setz sie mal auf "x/y coordinate". und dann *16. ich weiß nicht, wie das momentan angezeigt wird, aber wenn du es so machst, wird es vermutlich in ruckartigen 16er Schritten mit dem Hero mitgehen. was wohl ziemlich hässlich sein wird. ^^

FALLS der Effekt mit "screen" im moment smooth dem hero folgt, kannst du noch ausprobieren, den effekt auf "screen relative" zu setzen. das wird aber vermutlich probleme geben, sobald du den rand der map erreichst, du brauchst deswegen immer genug platz nach außen, falls das möglich ist.

das ist jetzt nur meine Ferndiagnose. falls es sich noch ganz anders verhält als ich jetzt beschrieben habe, kannst dus auch mal hochladen, dann schau ich mal rein.

btw: das 2. event brauchst du nicht, du kannst die variablen direkt vor dem "set_position" befehl ändern.