hi, wie wärs mit einer rechteck überprüfung ?
nimm ein flaches model mit 4 vertisen, hole dir mit vec_for_vertex die linke obere xy position und die rechte untere xy position und prüfe ob dein model sich mit seinem nullpunkt inerhalb des rechteckes befindet
das model für die xy positionen darf nicht gedreht werden

hier ist ein ähnliches beispiel:
Code:
var temp1[2];
var tor_count;
var tor_daten[40]; // 10 Tore a 4 Koordinaten
var count;
...

count = tor_count * 4;
temp.x = tor_daten[count]; // linke obere ecke
temp.y = tor_daten[count+1];
temp1.x = tor_daten[count+2]; // rechte untere ecke
temp1.y = tor_daten[count+3];

if ((temp1.x < my.x) && (temp1.y < my.y)) && ((temp.x > my.x) && (temp.y > my.y))
{
tor_count += 1; // index auf nächstes tor
...
}
...