Hallo Leute,

ich habe zwei Vektoren definiert:
VECTOR* vec1;
VECTOR* vec2;

Im Laufe des Spiels soll geprüft werden, ob die Vektoren die gleichen Werte beinhalten. Wenn ich nun schreibe

if(vec1 == vec2),

so erhalte ich nie Gleichheit (möglicherweise prüft das Programm nicht die Werte, sondern ob die Pointer auf das gleiche Objekt zeigen). Andererseits möchte ich aber auch nicht

if(vec1.x == vec2.x && vec1.y == vec2.y && vec1.z == vec2.z)

nehmen. Gibt es eine bessere Methode?


Gamestudio Version: Extra 8.10