|
Re: Physik Objekt Lenken usw.
[Re: Progger]
#339775
08/29/10 08:59
08/29/10 08:59
|
Joined: Dec 2008
Posts: 222
janerwac13
OP
Member
|
OP
Member
Joined: Dec 2008
Posts: 222
|
action sledge () { var walk_percentage; var death_percentage; player = me; Kamera(); phent_settype (my, PH_RIGID, PH_BOX); phent_setmass (my, 1, PH_BOX); phent_setfriction (my, 10); phent_setdamping (my, 5, 5); phent_setelasticity (my, 0, 0); ph_setgravity (vector(0, 0, -386)); while (1) { if(key_w) { ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 12 * time_step; // 3 = animation speed for "walk" }
if(key_s) { ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 12 * time_step; // 3 = animation speed for "walk" } if(key_d) { ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 8 * time_step; } if(key_a) { my.pan-=1; ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 8 * time_step; // 3 = animation speed for "walk" } wait (1); } }
|
|
|
Re: Physik Objekt Lenken usw.
[Re: janerwac13]
#339784
08/29/10 10:28
08/29/10 10:28
|
Joined: Sep 2009
Posts: 496
Progger
Senior Member
|
Senior Member
Joined: Sep 2009
Posts: 496
|
Vektor speed;
action sledge ()
{
var walk_percentage;
var death_percentage;
player = me;
Kamera();
phent_settype (my, PH_RIGID, PH_BOX);
phent_setmass (my, 1, PH_BOX);
phent_setfriction (my, 10);
phent_setdamping (my, 5, 5);
phent_setelasticity (my, 0, 0);
ph_setgravity (vector(0, 0, -386));
while (1)
{
if(key_d)
{
my.pan+=1;
ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step;
}
if(key_a)
{
my.pan-=1;
ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step; // 3 = animation speed for "walk"
}
if(key_w)
{
speed.x=100; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}
if(key_s)
{
speed.x=-100; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}
wait (1);
}
}
this should work WFG Progger
|
|
|
Re: Physik Objekt Lenken usw.
[Re: Progger]
#339786
08/29/10 10:33
08/29/10 10:33
|
Joined: Dec 2008
Posts: 222
janerwac13
OP
Member
|
OP
Member
Joined: Dec 2008
Posts: 222
|
Danke Progger aber es funkt immer noch nicht ! Das lenken mein ich und die Bremse ist zwar gut nur dann geht es rückwerts
Last edited by janerwac13; 08/29/10 10:34.
|
|
|
Re: Physik Objekt Lenken usw.
[Re: janerwac13]
#339787
08/29/10 10:34
08/29/10 10:34
|
Joined: Dec 2008
Posts: 222
janerwac13
OP
Member
|
OP
Member
Joined: Dec 2008
Posts: 222
|
action sledge() { VECTOR speed; var walk_percentage; var death_percentage; player = me; Kamera(); phent_settype (my, PH_RIGID, PH_BOX); phent_setmass (my, 1, PH_BOX); phent_setfriction (my, 10); phent_setdamping (my, 5, 5); phent_setelasticity (my, 0, 0); ph_setgravity (vector(0, 0, -386)); while (1) { if(key_d) { my.pan+=1; ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 8 * time_step; }
if(key_a) { my.pan-=1; ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 8 * time_step; // 3 = animation speed for "walk" }
if(key_w) { speed.x=-5; speed.y=0; speed.z=0; vec_rotate(speed,my.pan); phent_addvelcentral(my,speed); ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 12 * time_step; // 3 = animation speed for "walk" }
if(key_s) { speed.x=5; speed.y=0; speed.z=0; vec_rotate(speed,my.pan); phent_addvelcentral(my,speed); ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop walk_percentage += 12 * time_step; // 3 = animation speed for "walk" }
wait (1); } }
|
|
|
Re: Physik Objekt Lenken usw.
[Re: janerwac13]
#339790
08/29/10 10:45
08/29/10 10:45
|
Joined: Sep 2009
Posts: 496
Progger
Senior Member
|
Senior Member
Joined: Sep 2009
Posts: 496
|
here you go (:
action sledge()
{
VECTOR speed;
var walk_percentage;
var death_percentage;
player = me;
Kamera();
phent_settype (my, PH_RIGID, PH_BOX);
phent_setmass (my, 1, PH_BOX);
phent_setfriction (my, 10);
phent_setdamping (my, 5, 5);
phent_setelasticity (my, 0, 0);
ph_setgravity (vector(0, 0, -386));
while (1)
{
if(key_d)
{
my.pan+=1;
ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step;
}
if(key_a)
{
my.pan-=1;
ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step; // 3 = animation speed for "walk"
}
if(key_w)
{
speed.x=-5; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}
if(key_s)
{
speed.x=5; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}
camera.x = player.x - 200 * cos(player.pan); // 200 = distance
camera.y = player.y - 200 * sin(player.pan); // same value here
camera.z = player.z; // above the player
camera.pan = player.pan;
camera.tilt = 0; // look down at the player
camera.roll = 0;
wait (1);
}
}
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|