Ja hallo, ich bin erstmal totaler Anfänger in 3d Gamestudio.
So ich wollte ein kleines Autoprojekt auf Basis des Lite-C Tutorials erstellen.
Komischerweise fährt das Auto wenn ich die Leertaste drücke, aber hpft wieder zurück wenn ich sie loslasse.
Hier der Quelltext (der nicht sehr lang ist)
#include <acknex.h>
#include <default.c>
///////////////////////////////
ENTITY* car1;
var car1_speed=1;
function main()
{
level_load ("homework18.wmb");
wait (2);
car1= ent_create ("car1.mdl",vector (0,0,0 ),NULL);
ph_setgravity (vector(0,0,-386));
phent_settype (car1, PH_RIGID,PH_BOX);
phent_setmass (car1,50, PH_BOX);
phent_setfriction (car1,80);
phent_setdamping (car1,40,40 );
phent_setelasticity (car1, 50, 20);
while(1)
{
camera.x=car1.x;
camera.y=car1.y;
camera.z=car1.z;
bewegung();
wait (1);}
}
}
function bewegung ()
{
while (1)
{
if (key_space==1)
{c_move (car1,vector(5*car1_speed,0,0), nullvector, GLIDE );
}
wait(1);
}}
Also danke im vorruas!!!
Ich fre mich über jede Antwortund Verbesserung