ist es möglich die Position einer Kollision in dem durch c_move ausgelösten Event abzufragen? Es geht mir darum, dass ich an der Stelle der Kollision einen Effekt anzeigen möchte.
Dank und Gruß derGarv
P.S. Hit.x ist [0,0,0], kann also nicht verwendet werden!
GameStudio Version: A7 Pro v7.86
Re: A7 - Kollisionspunkt bei c_move
[Re: garv3]
#338779 08/21/1016:3208/21/1016:32
er sagte, dass hit.x bei ihm ein nullvector ist. man könnte auch einfach die zurückgelegte distanz (wird von c_move zurückgegeben) um die winkel der kollidierenden entity rotieren und dann an der stelle den effekt starten. es ist dann zwar nicht der genaue punkt der kollision, aber den kriegt man wirklich nur über hit.x raus.
Naja, die zurückgelegte Distanz hat ja nicht viel mit der Position der Kollision zu tun. Eher mal garnichts... Dass hit.x ein Nullvector ist, wundert mich allerdings auch... Jemand eine Idee, wieso das so sein könnte?
GameStudio Version: A7 Pro v7.86
Re: A7 - Kollisionspunkt bei c_move
[Re: garv3]
#338797 08/21/1017:5008/21/1017:50
Dann schau doch erstmal ob Du hit.x im code nach c_move (und nicht dem event) abfragen kannst.
WENN du ihn abfragen kannst, dann kannst Du dir eine Kopie erstellen und im event nutzen.
WENN das event vor dem füllen des Verktors aufgerufen wird, dann starte im event eine funktion die ein wait(1) enthält, danach kannst du den vektor oder die kopie abfragen.