Map Entity (Deutsch/English)

Posted By: chris_ob

Map Entity (Deutsch/English) - 05/11/03 05:46

Ich habe ein Problem mit der Physik Engine.

 -

Es soll sowas wie so Labyrinthe mit Löchern für eine Kugel werden. Die Kugel ist ein Modell und das Brett eine Map Entity. Wie auf dem Bild zu sehen ist, schwebt die Kugel in der Luft. Ich ahne, dass es daher kommt, dass die Map Entity nur als Box registriert wird. Muss man ein Modell nehmen oder woran liegt das?

----------------------------------------

The ball is a mdl and the ground is a map entity. On the picture you can see that the ball floats in the air. Why is that so?
Posted By: Stefan

Re: Map Entity (Deutsch/English) - 05/13/03 02:51

Hast du es schonmal mit:
ph_setgravity(vecGravity)
ausprobiert?
Posted By: chris_ob

Re: Map Entity (Deutsch/English) - 05/13/03 03:12

Ja er fällt ja nach unten bis zu diesem Punkt, dann stoppt der Ball auf einmal in der Luft.
Posted By: ventilator

Re: Map Entity (Deutsch/English) - 05/13/03 03:17

wieso verwendest du ein map entity? willst du ein spiel machen bei dem man durch kippen des untergrunds die kugel bewegt? ich dachte map entities unterstützen polygon genaue kollisionabfrage aber vielleicht musst du auf das erste update warten...
Posted By: chris_ob

Re: Map Entity (Deutsch/English) - 05/13/03 03:25

genau das hatte ich vor [Wink]

Mit Modellen gibt es übrigens genau den gleichen Effekt...
Posted By: ventilator

Re: Map Entity (Deutsch/English) - 05/13/03 03:28

du könntest normale blocks nehmen und das kippen simulieren indem du den gravitatsvektor drehst. die kamera und den hintergrund bewegst du genau entgegengesetzt zum gravitationsvektor. könnte funktionieren!
Posted By: chris_ob

Re: Map Entity (Deutsch/English) - 05/13/03 03:34

Das wird wegen der Kameraeinstellungen die ich verwenden wollte nicht funktionieren, aber danke für die Idee.
Posted By: Anonymous

Re: Map Entity (Deutsch/English) - 05/13/03 04:17

Also das tritt auf egal ob MDL oder Map Entity verwendet wird?
Fuer phent_settype sollte aufjedenfall PH_SPHERE gesetzt sein, damit die Kugel rollt. Aber auch mit PH_BOX muesste die Kugel den Boden erreichen. Wenn alles andere scheitert: bitte MDL, WMP und Skriptdatei an mgrubert@conitec.net schicken.
Posted By: Anonymous

Re: Map Entity (Deutsch/English) - 05/13/03 05:25

Habe mir gerade das Level angeschaut. Das Problem ist, dass A6.0 keine Polygonerkennung fuer Mapentities enthaelt. D.h. der rotierende Spieltisch wird als Wuerfel behandelt und die Kugel bleibt oben auf liegen. In A6.1 funktioniert die Erkennung (allerdings muss die Wand- und Bodenstaerke des Modells vergroessert werden). Bis dahin wuerde ich empfehlen das Level aus einzelnen Wandentities zusammen zustellen, die dann separat gedreht werden.
© 2023 lite-C Forums