3 registered members (AndrewAMD, Akow, 1 invisible),
1,417
guests, and 12
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Position in WED finden?
#168019
11/18/07 09:19
11/18/07 09:19
|
Joined: Mar 2003
Posts: 51 Fürstenfeldbruck
Sticky
OP
Junior Member
|
OP
Junior Member
Joined: Mar 2003
Posts: 51
Fürstenfeldbruck
|
Hallo Forum,
ich möchte die Position eines bewegten Gegenstandes bei Auslösen eines Events verändern. (Teleportieren) Sprich wenn ich eine Kugel schieße und diese auf eine Wand trifft, soll diese Kugel beim auftreffen verschwinden und an einer anderen Wand wieder rauskommen, dabei soll die Geschwindigkeit beibehalten werden.
Soweit bekomme ich das hin, nur wie erfahre ich die Koordinaten in WED welche ich im Script einfügen muss wo die Kugel am Ende wieder raus kommt?
Hoffe ihr wisst was ich meine :-)
Lg Sticky
A7 Commercial
|
|
|
Re: Position in WED finden?
[Re: Sticky]
#168020
11/18/07 09:55
11/18/07 09:55
|
Joined: Jul 2007
Posts: 163 c:\Germany\Bavaria.exe
G_Tos
Member
|
Member
Joined: Jul 2007
Posts: 163
c:\Germany\Bavaria.exe
|
ich hoffe, ich hab dich richtig verstanden ;-) 1. Du möchtest, dass eine Kugel in die wand reingeht und genau auf der anderen/gegenüberliegenden Seite des raums wieder rauskommt. Is echt schwer zu erklären... ...du könntest zuerst die normale von der wand berechnen, indem du einen tracestrahl auf die wand lenkst. Dann wieder einen trace auf die andere seite des raumes, damit du die wände erkennen kannst. Die richtung vom 2. trace müsste man von der normale aus berechnen können... ...alles sehr kompliziert! und wie mans genau programmiert, da kann ich dir leider nicht helfen...
2. Oder willst du das er an einer zufälligen wand im Level wieder rauskommt? du musst einen zufälligen koordinaten im level berechnen, der auf JEDEN FALL ausserhalb des raumes liegt (z.B.: durch: traceziel.x=random(1000)+100;)
Ich hoffe das funktioniert irgendwie... :-)
Spiele zu spielen ist Übung, sie zu machen Kunst!(Zitat)
|
|
|
Re: Position in WED finden?
[Re: G_Tos]
#168021
11/18/07 21:32
11/18/07 21:32
|
Joined: Mar 2003
Posts: 51 Fürstenfeldbruck
Sticky
OP
Junior Member
|
OP
Junior Member
Joined: Mar 2003
Posts: 51
Fürstenfeldbruck
|
Hi,
danke für deine Antwort, dachte ehrlich gesagt nicht das es so schwer ist. Meine Idee war, sobald die Kugel das Tor (Wand etc.) trifft löst es ein Event aus indem die Entity entfernt wird die Richtung sowie die Geschwindigkeit der Kugel in einer Variablen gespeichert wird. Der Teleporter auf der anderen Seite lädt Richtung und Geschwindigkeit der Kugel erstellt diese auf der anderen Seite und weiter gehts :-)
Danke
Lg Sticky
A7 Commercial
|
|
|
Re: Position in WED finden?
[Re: Sticky]
#168022
11/20/07 13:33
11/20/07 13:33
|
Joined: Jul 2007
Posts: 163 c:\Germany\Bavaria.exe
G_Tos
Member
|
Member
Joined: Jul 2007
Posts: 163
c:\Germany\Bavaria.exe
|
Is sicher nicht so schwierig wie's aussieht... also ist die Position der Teleporter bekannt, wo er hinbeamen soll? Denn dann wärs echt einfach...
Last edited by G_Tos; 11/20/07 13:34.
Spiele zu spielen ist Übung, sie zu machen Kunst!(Zitat)
|
|
|
Re: Position in WED finden?
[Re: G_Tos]
#168023
11/20/07 13:36
11/20/07 13:36
|
Joined: Jul 2007
Posts: 163 c:\Germany\Bavaria.exe
G_Tos
Member
|
Member
Joined: Jul 2007
Posts: 163
c:\Germany\Bavaria.exe
|
...denn wenn man die Position ändert, brauch man die speed und richtung gar nicht irgendwo extra speichern, sondern sie wird beibehalten, wenn man nur die Position durch my.x/my.y/my.z ändert...
Spiele zu spielen ist Übung, sie zu machen Kunst!(Zitat)
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|