GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ShaDowxx™ le 15 Janvier 2012, 16:15:55

Titre: Bouger la caméra durant un choix de skin.
Posté par: ShaDowxx™ le 15 Janvier 2012, 16:15:55
Bonjour,

Je me souviens qu'il y a assez longtemps que j'ai demandé ça mais je voudrais savoir comment je pourrais faire pour bouger la caméra pendant un choix de skin quand on se connecte. On m'avais dis de faire ça dans OnPlayerUpdate mais je ne savais pas trop comment faire. J'ai pris plusieurs position au choix mais je ne vois pas comment je pourrais faire.

Si vous pouvez m’éclaircir sur se coup, je vous serez encore une fois de plus très reconnaissant.

Cordialement.
Titre: Re : Bouger la caméra durant un choix de skin.
Posté par: ShaDowxx™ le 15 Janvier 2012, 17:51:02
Oh là... Quand même juste à lire tes dires je vois que le boulot est titanesque.
Titre: Re : Bouger la caméra durant un choix de skin.
Posté par: S!m le 15 Janvier 2012, 18:03:00
Salut,

j'aurais tendance à combiner l'utilisation d'un simple vecteur avec de la trigonométrie de base.

genre on commence la caméra au sud du joueur un peu au dessus:

cpos (cam pos)
ppos (player pos)

cpos1 = pposx, pposy - 10.0, pposz + 4

cpos au temps x = cpos1 + vecteurx * cos(...) + vecteury * sin(...) <- reste à voir si tu fais comme ça ou tu reprend la position précédente...

... étant une variable qui évolue dans le temps, ton vecteur peut être modifié pour ajuster la trajectoire...

enfin, je n'y ai pas vraiment pensé mais ça te permettrait potentiellement de varier facilement ta trajectoire.
tu pourrais même utiliser 2 ou 3 variables qui varient avec le temps ce qui permettrait des courbes spéciales.

c'est plus des maths qu'autre chose, si ça t’intéresse, je pourrais expliquer un peu ce que je veut dire (je sais que c'est loin d'être clair ainsi).

++Sim++
Titre: Re : Bouger la caméra durant un choix de skin.
Posté par: ShaDowxx™ le 17 Janvier 2012, 12:43:00
Je me trouve honteux ainsi. J'ai 3.41 de moyenne et je suis plus en difficulté qu'autre chose (j'apprends bien mes leçon mais rien à faire...) et je me lance dans de la programmation (et je reste toujours raisonnable sur l’apprentissage de mes leçon la semaine qui est de 4 heures.)

J'ai compris 2/4 de ce que tu as dis. Je vois un peu prêt comment je dois faire. Mais je trouve que c'est un code qui n'est pas simple à faire.

Merci de votre aide quand même.

Cordialement.
Titre: Re : Bouger la caméra durant un choix de skin.
Posté par: Xolokos le 17 Janvier 2012, 18:40:04
Ou tu fait un for qui donne +0.1 ou 0.05 pour x fois sur un axe X ou Y ou Z.
Titre: Re : Bouger la caméra durant un choix de skin.
Posté par: Xartrick le 17 Janvier 2012, 18:47:16
Tu n'aura pas un rond parfait comme ceci Xolokos.
Titre: Re : Bouger la caméra durant un choix de skin.
Posté par: Xolokos le 17 Janvier 2012, 19:51:45
Un rond reste plus difficile a faire mais faire une simple droite et plus "économique" (moins classe certes).