|
|
Re: Scripte AUM Monatsmagazin
[Re: BIL01]
#92758
10/02/06 13:41
10/02/06 13:41
|
Joined: Apr 2005
Posts: 3,076 Germany, NRW
rvL_eXile

3D Artist
|

3D Artist
Joined: Apr 2005
Posts: 3,076
Germany, NRW
|
Hi poste doch erstma deinen Code hier rein. Und wenn du dir das Magazin durch gelesen haettest dann haettest du gesehen das die Physik Engine nicht benutzt wird! Es wäre auch Hilfreich wenn du direkt in einem die Fehlermeldungen postest.
Aum41: Dabei werde ich die Physik Engine nicht benutzen, der Code funktioniert also mit allen Editionen der Acknex Engine.
cYa Angel
Tutorials: [Blender]Terrain creation ENG/GER [Blender]Low Poly Tree Modeling [GIMP]Create a Texture for Terrains CLICK HERE
|
|
|
Re: Scripte AUM Monatsmagazin ! Erledigt !
[Re: rvL_eXile]
#92759
10/02/06 14:30
10/02/06 14:30
|
Joined: Apr 2005
Posts: 3,076 Germany, NRW
rvL_eXile

3D Artist
|

3D Artist
Joined: Apr 2005
Posts: 3,076
Germany, NRW
|
So ich habe den Code mal mir angesehen und etwas verändert damit er läuft.
Hier der Code:
var ball; var ball_speed; var trace_dist; var max_height; var cam_rotate;
function main() { fps_max = 60; load_level ("level1.wmb"); wait (3); }
function reverse_speed() { ball_speed.z *= -1; }
action bouncing_ball { player = my; my.enable_block = on; my.enable_entity = on; my.event = reverse_speed; while (1) { if (key_cuu == on) { ball_speed.x = 5 * time; my.tilt -= 8 * time; } if (key_cud == on) { ball_speed.x = -5 * time; my.tilt += 8 * time; } if ((key_cuu == off) && (key_cud == off)) { ball_speed.x = 0; } if (key_cul == on) { ball_speed.y = 5 * time; my.roll += 8 * time; } if (key_cur == on) { ball_speed.y = -5 * time; my.roll -= 8 * time; } if ((key_cuu == off) && (key_cud == off)) { ball_speed.x = 0; } if ((key_cul == off) && (key_cur == off)) { ball_speed.y = 0; } vec_set (temp, my.x); temp.z -= 10000; trace_mode = ignore_me + ignore_passable + use_box; trace_dist = trace(my.x, temp); if (trace_dist > max_height) // the ball has reached its maximum height? { ball_speed.z = -abs(ball_speed.z); // then give the ball a negative speed } camera_pos(); ent_move (nullvector, ball_speed); wait(1); } }
Function camera_pos()
{ camera.genius = player; camera.x = player.x-400; camera.y = player.y-20; camera.z = player.z+80; camera.tilt = cam_rotate-15; }
Tutorials: [Blender]Terrain creation ENG/GER [Blender]Low Poly Tree Modeling [GIMP]Create a Texture for Terrains CLICK HERE
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|
|
|