Mit Variablen?
Sobald die X-Variable des Mauszeigers einen bestimmten Wert hat, lässt du den
Screen scrollen.
Ich machs mal mit nem Pic-Beispiel:

So. Wenn du im rosafarbenen Bereich klickst, wartest du ein wenig und lässt den Bildschirm dann in die jeweilige Richtung scrollen.
Im weißen Bereich passiert nur das Picture-Move deines Helden...
Wie?
Du stellst zwei Variablen auf. Die eine, meinetwegen Randlinks, die andere, Randrechts. Sagen wir mal, die eine Variable(Randlinks) ist 100 und die andere (Randrechts) ist 220.
Damit es scrollt frägst mit einem Conditional Branch/Bedingung ab, ob Variable Maus-X, kleiner als Randlinks ist, damit es nach links scrollt wenn du klickst,
oder eben, wenn sie größer als Randrechts, dann scrollt es eben nach rechts...
Sollte imo funktionieren.

...