Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
1 registered members (Ayumi), 662 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Position in WED finden? #168019
11/18/07 09:19
11/18/07 09:19
Joined: Mar 2003
Posts: 51
Fürstenfeldbruck
S
Sticky Offline OP
Junior Member
Sticky  Offline OP
Junior Member
S

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 Offline
Member
G_Tos  Offline
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
S
Sticky Offline OP
Junior Member
Sticky  Offline OP
Junior Member
S

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 Offline
Member
G_Tos  Offline
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 Offline
Member
G_Tos  Offline
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)


Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1