[Tutorial] InterpolateCameraLookAt && InterpolateCameraPos - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] InterpolateCameraLookAt && InterpolateCameraPos (
/showthread.php?tid=398768)
Interpolate Camera -
[PSN]Andre_Simpson - 11.12.2012
Interpolate Camera
Introduзгo
- Esta Funзгo, й uma funзгo que nгo tem vindo a ser explorada e pode ser muito ъtil.
- O Que ela faz? Faz com que a camera mova de um ponto para o outro com uma determinada velocidade,
poderб servir para vбrias coisas ex: RPG, Tutoriais.
Comeзando
- InterpolateCameraLookAt Parametros:
- Explicando: Esta funзгo moverб o Olhar do Player , nгo a CAMERA, e terб obviamente de ser usado com o InterpolateCameraPos.
(playerid, Float: DeX, Float: DeY, Float: DeZ, Float: ParaX, Float: ParaY, Float: ParaZ, velocidade, cut)
. DeX, DeY, DeZ - Coordenadas de onde comeзa o movimento exemplo: XXX.XXX YYY.YYY ZZZ.ZZZ
. ParaX, ParaY, ParaZ - Coordenadas de Termino de movimento, a camera vai mechendo , quando chegar a este ponto acaba o movimento.
. Velocidade - Duraзгo do Movimento, o tempo de duraзгo que demora entre os Pontos DE atй PARA, quanto menor for o tempo maior serб a velocidade DE atй PARA , e vice-versa
. Cut - Pode ser [CAMERA_CUT] [CAMERA_MOVE] , CAMERA_CUT - corta o movimento e vai de uma Posiзгo para a outra sem mover a camera , CAMERA_MOVE - Vai passando por todos os pontos atй se encontrar no ponto final.
- InterpolateCameraPos Parametros:
- Explicando: Esta funзгo moverб a CAMERA e nгo o Olhar da personagem, mudarб a camera de um lado para o outro , mas sempre olhando na mesma posiзгo.
(playerid, Float: PosX, Float: PosY, Float: PosZ, Float: ToPosX, Float: ToPosY, Float: ToPosZ, velocidade, cut)
. PosX, PosY, PosZ: Й a posiзгo inicial da camera e onde comeзa todo o movimento da camera XX.XX YY.YY ZZ.ZZ
. ToPosX, ToPosY, ToPosZ: Й a posiзгo final da camera, й o fim de todo o movimento.
. Velocidade: A Velocidade com que a camera й movida de um lado para o outro.
. Cut: Pode ser [CAMERA_CUT] [CAMERA_MOVE] , CAMERA_CUT - Coloca a camera na posiзгo inicial e quando o tempo jб assim o dita, ela move para a posiзгo Final(ToPos) para terminar o movimento nгo mostrando novos pontos. CAMERA_MOVE - Comeзa o movimento e durante a duraзгo do movimento(Velocidade) serб movida a camera sempre olhando na mesma posiзгo, caso nгo seja usado o InterpolateCameraLookAt.
Mais
- Quando algum dos Parametros mencionados a cima convйm sempre usar o TogglePlayerSpectating, caso esteja ainda em movimento TogglePlayerSpectating(playerid, 1); , caso jб nгo esteja TogglePlayerSpectating(playerid, 0);
- Pode usar em muitos lugares, como comando, em tutoriais para servers etc.
Exemplo:
pawn Код:
if(!strcmp(cmdtext, "/exemplo", true))
{
TogglePlayerSpectating(playerid, 1);
InterpolateCameraLookAt(playerid, 0.0, 0.0, 10.0, 1000.0, 1000.0, 30.0, 10000, CAMERA_MOVE);
InterpolateCameraPos(playerid, 0.0, 0.0, 00.0, 0000.0, 0000.0, 00.0, 10000, CAMERA_MOVE);
return 1;
}
- Neste caso, a camera nгo mecherб, sу moverб o Olhar do player e a camera continuarб no mesmo sitio.
Atй mais
Respuesta: InterpolateCameraLookAt && InterpolateCameraPos -
[NVC]iTrevaS - 11.12.2012
Gostei, parabйns
Re: InterpolateCameraLookAt && InterpolateCameraPos -
Schocc - 11.12.2012
Tuto bem explicado...
Re: InterpolateCameraLookAt && InterpolateCameraPos -
[PSN]Andre_Simpson - 11.12.2012
Quote:
Originally Posted by [NVC]iTrevaS
Gostei, parabйns
|
Vlw :3
Quote:
Originally Posted by Schocc
Tuto bem explicado...
|
Obrigado :3
Re: InterpolateCameraLookAt && InterpolateCameraPos -
Schocc - 11.12.2012
@OFF
Fica a dica
Re: InterpolateCameraLookAt && InterpolateCameraPos -
[PSN]Andre_Simpson - 11.12.2012
Quote:
Originally Posted by Schocc
@OFF
Fica a dica
|
Lol, eu andei a aprefeiзoar a Funзгo, jб falei com o rjj no msn para ver se ele sabia mais algo sobre ela, mas ele nгo me soube explicar muito, jб ando com esta funзгo б uns 2 meses +/- '-'
Como eu nгo vi nenhum tuto sobre esta funзгo achei legal postar esse
Re: InterpolateCameraLookAt && InterpolateCameraPos -
EditPawn - 11.12.2012
Muito bom o tutorial, eu tentei mecher com saporra e nгo consegui, as coordenadas ficaram tudo errada, ai larguei mгo :S
Mais gostei do tutorial, Parabйns
Re: InterpolateCameraLookAt && InterpolateCameraPos -
Nice-.- - 11.12.2012
Tutorial Bem Bom Vlw Por Compartilhar
Re: InterpolateCameraLookAt && InterpolateCameraPos -
steki. - 11.12.2012
Carai. 2 meses de pura dedicaзгo pra uma ъnica funзгo. Isso que й lealdade.
Re: InterpolateCameraLookAt && InterpolateCameraPos -
[PSN]Andre_Simpson - 11.12.2012
Quote:
Originally Posted by EditPawn
Muito bom o tutorial, eu tentei mecher com saporra e nгo consegui, as coordenadas ficaram tudo errada, ai larguei mгo :S
Mais gostei do tutorial, Parabйns
|
Quote:
Originally Posted by Nice-.-
Tutorial Bem Bom Vlw Por Compartilhar
|
Quote:
Originally Posted by DiReCt hIt
Tutorial, bem explicado, parabйns !
|
Quote:
Originally Posted by Stewie`
Carai. 2 meses de pura dedicaзгo pra uma ъnica funзгo. Isso que й lealdade.
|
vlw a todos :3