|
7 registered members (fairtrader, Quad, miwok, Martin_HH, AndrewAMD, alibaba, dpn),
581
guests, and 0
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
3. Person Kamera Problem
#356528
02/02/11 17:07
02/02/11 17:07
|
Joined: Jul 2010
Posts: 974 United Arab Emirates, Dubai
TheShooter
OP
User
|
OP
User
Joined: Jul 2010
Posts: 974
United Arab Emirates, Dubai
|
Hi, ich bekomme den Code einer 3. Person Kamera einfach nicht richtig hin. Der Code aus dem Online Tutorial funktioniert bei mir nicht (wie soviele andere) Mein Code sieht folgendermaßen aus:
action thirtperson()
{
while(1)
{
if (key_w){c_move(my,nullvector, vector(15 * time_step, 0, 4 * time_step ), GLIDE);}
if (key_s){c_move(my,nullvector, vector(15 * time_step, 0,4 * time_step), GLIDE);}
wait(1);
}
}
key_w, und key_s machen momentan noch das gleiche, aber ich kapier leider nicht die parameter von c_move *g* Gibt es denn irgendwo ein Stück für Stück Tutorial zur erstellung einer third person Camera??? Vielen Dank schonmal im Vorraus. mfG
|
|
|
Re: 3. Person Kamera Problem
[Re: TheShooter]
#356529
02/02/11 17:10
02/02/11 17:10
|
Joined: Jul 2009
Posts: 1,198 Berlin, Germany
Liamissimo
Serious User
|
Serious User
Joined: Jul 2009
Posts: 1,198
Berlin, Germany
|
Ehm...Wo hast du den Code her? Der hat nichts mit einer Kamera zu tun, noch weniger mit einer 3rd Person Kamera. Wenn du auf die Art Code kopierst wie du hier die Suche verweigerst ist es aber auch keine Frage mehr. http://www.opserver.de/ubb7/ubbthreads.p...true#Post355683
"Ich weiss nicht genau, was Sie vorhaben, aber Sie können keine Triggerzonen durch Ihr Level kullern lassen." -JCL, 2011
|
|
|
Re: 3. Person Kamera Problem
[Re: Liamissimo]
#356535
02/02/11 17:40
02/02/11 17:40
|
Joined: Jul 2010
Posts: 974 United Arab Emirates, Dubai
TheShooter
OP
User
|
OP
User
Joined: Jul 2010
Posts: 974
United Arab Emirates, Dubai
|
Also den Code habe ich selber geschrieben, und jetzt noch verfeinert:
action thirtperson()
{
while(1)
{
camera.x = my.x -100;
camera.y = my.y -40;
camera.z = my.z +85;
camera.tilt = -10;
if (key_w){c_move(my,nullvector, vector(15 * time_step, 0, 0 * time_step ), IGNORE_PASSABLE);}
if (key_s){c_move(my,nullvector, vector(-15 * time_step, 0,0 * time_step), IGNORE_PASSABLE);}
if (key_a){c_move(my,nullvector, vector(0 * time_step, 5,0 * time_step), IGNORE_PASSABLE);}
if (key_d){c_move(my,nullvector, vector(0 * time_step, -5,0 * time_step), IGNORE_PASSABLE);}
wait(1);
}
}
Soweit bin ich jetzt gekommen.(Hoffentlich ist der Code gut ;D) Das eigentliche Problem ist, dass ich nicht weiß, wie ich Schwerkraft (ohne PhysX) hinzufügen kann. mfG
Last edited by TheShooter; 02/02/11 17:41.
|
|
|
Re: 3. Person Kamera Problem
[Re: the_clown]
#356557
02/02/11 19:00
02/02/11 19:00
|
Joined: Jul 2010
Posts: 974 United Arab Emirates, Dubai
TheShooter
OP
User
|
OP
User
Joined: Jul 2010
Posts: 974
United Arab Emirates, Dubai
|
Ok, danke  Leider habe ich das mit dem "trace" nicht verstanden. Mir ist schon bewußt, dass ich da was mit c_trace machen muss, aber was  . Sorry, das ist Neuland für mich, und wenn ich das Script aus dem Tutorial verwende, bekomme ich leider nur Errors. Wäre dankbar für eine Antwort  mfG
|
|
|
Re: 3. Person Kamera Problem
[Re: TheShooter]
#356587
02/02/11 20:30
02/02/11 20:30
|
Joined: Apr 2005
Posts: 653 Germany
Det
User
|
User
Joined: Apr 2005
Posts: 653
Germany
|
Es kann sein das in einer der Aum Ausgaben so was drin ist George behandelt ja alles mögliche darin war nur so ne idee.
Wissen ist macht. Nichts wissen macht auch nichts.
A7.86
|
|
|
Re: 3. Person Kamera Problem
[Re: Det]
#356589
02/02/11 20:37
02/02/11 20:37
|
Joined: Jul 2009
Posts: 1,198 Berlin, Germany
Liamissimo
Serious User
|
Serious User
Joined: Jul 2009
Posts: 1,198
Berlin, Germany
|
Er beschreibt es so klar. Du machst einen "trace" nach unten vom Spieler und ziehst dann von seinem z Wert was ab.
"Ich weiss nicht genau, was Sie vorhaben, aber Sie können keine Triggerzonen durch Ihr Level kullern lassen." -JCL, 2011
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|