Geht das gleiche auch mit Objekten ?
Willst du etwa eine Wand ansprayen?
Dann kannst du das nicht dynamisch machen (außer über enorm viel Aufwand und externe Plugins).
Am einfachsten ist es schon fixe positionen zu nehmen, checken ob er davor steht und in die Richtung sprayt, was du oben wie gezeigt machen kannst und dann einfach ein Objekt z.B. grove Street etc erstellen.