• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Obtener ?ngulo de la c?mara del jugador
#1
Sad 
C?mo puedo obtener el ?ngulo de la c?mara del jugador ?
  Reply
#2
usa el / save y toma la cuarta coordenada.

ejemplo:

AddPlayerClass(230,2838.7703,-2449.2014,19.9220, 45.0 ,0,0,0,0,0,0);

El facing angle ?s 45.0?.
  Reply
#3
(2020-09-28, 04:05 AM)xbruno1000x Wrote: usa el / save y toma la cuarta coordenada.

ejemplo:

AddPlayerClass(230,2838.7703,-2449.2014,19.9220, 45.0 ,0,0,0,0,0,0);

El facing angle ?s 45.0?.



Creo que no me explique bien, lo que busco es hacer un sistema que detecte el Angulo de la c?mara del jugador para cambiar el Angulo del personaje seg?n el Angulo de la c?mara.



?C?mo detecto en ?ngulo de la c?mara de un jugador?



intente este codigo, pero obviamente no funciona porque? no es un angulo Pos[1]



Code:
new Float:Pos_[3];

GetPlayerCameraPos(playerid, Pos_[0], Pos_[1],Pos_[2]);

SetPlayerFacingAngle ( playerid , 360.0 - Pos_[1]) ;
  Reply
#4
(2020-09-28, 03:11 PM)Fixedfeed Wrote:
(2020-09-28, 04:05 AM)xbruno1000x Wrote: usa el / save y toma la cuarta coordenada.

ejemplo:

AddPlayerClass(230,2838.7703,-2449.2014,19.9220, 45.0 ,0,0,0,0,0,0);

El facing angle ?s 45.0?.



Creo que no me explique bien, lo que busco es hacer un sistema que detecte el Angulo de la c?mara del jugador para cambiar el Angulo del personaje seg?n el Angulo de la c?mara.



?C?mo detecto en ?ngulo de la c?mara de un jugador?



intente este codigo, pero obviamente no funciona porque? no es un angulo Pos[1]



Code:
new Float:Pos_[3];

GetPlayerCameraPos(playerid, Pos_[0], Pos_[1],Pos_[2]);

SetPlayerFacingAngle ( playerid , 360.0 - Pos_[1]) ;



Me gustar?a que te explicaras mejor, en este caso espec?fico utilizas GetPlayerCameraPos, que sirve para saber la ubicaci?n de la c?mara de un jugador, no el ?ngulo de visi?n de esta c?mara, no se realmente lo que quieras hacer, si te explicas un poco mejor capaz podamos ayudarte.
  Reply
#5
Edit: Listo,?ya logr? hacerlo
  Reply


Forum Jump: