SetPlayerCameraRotate -
[CripZ]SERCH - 15.09.2010
У меня вопрос.
при вращении камеры можно как нибудь уменьшить скорость вращения??
если да то как...
заранее спс...
Code:
public SetPlayerCameraRotate(playerid,Float:x,Float:y,Float:z,Float:angle,Float:a)
{
if(Camera[playerid] != -1)KillTimer(Camera[playerid]);
Camera[playerid] = -1;
SetPlayerCameraPos(playerid, x+a*floatcos(angle, degrees), y+a*floatsin(angle, degrees), z+1.0);
SetPlayerCameraLookAt(playerid,x,y,z);
Camera[playerid] = SetTimerEx("SetPlayerCameraRotate", 1, false, "d,f,f,f,f,f", playerid, x, y, z, angle+1.0,a);}
Re: SetPlayerCameraRotate -
Vamp!r - 15.09.2010
1) Уменьшить таймер.
2) Уменьшить число по координатам, которое поворачивает за 1 раз.
Re: SetPlayerCameraRotate -
Aleks10 - 16.09.2010
Camera[playerid] = SetTimerEx("SetPlayerCameraRotate", 100, false, "d,f,f,f,f,f", playerid, x, y, z, angle+1.0,a);}
этого будет достаточно
если нет, меняй angle+...
Re: SetPlayerCameraRotate -
[CripZ]SERCH - 16.09.2010
ок спс
(8 символов)
Re: SetPlayerCameraRotate -
[CripZ]SERCH - 17.09.2010
angle+...
меняет положение камеры не скорость вращения
Re: SetPlayerCameraRotate -
[CripZ]SERCH - 18.09.2010
ни чего не работает (
Re: SetPlayerCameraRotate -
Stepashka - 18.09.2010
Какой знакомый код, видимо потому что мой.
Ну если ты хочешь уменьшить скорость вращения, то либо увеличь время таймера, что привидет к прерывистому движению.
Либо уменьши угол поворота, a или angle, лучше angle.
Re: SetPlayerCameraRotate -
[CripZ]SERCH - 18.09.2010
код далеко не твой =\
Re: SetPlayerCameraRotate -
[CripZ]SERCH - 20.09.2010
Quote:
Originally Posted by Aleks10
этого будет достаточно
если нет, меняй angle+...
|
блиин...в ведь ты прав

спасибо =)
Re: SetPlayerCameraRotate -
Stepashka - 20.09.2010
Quote:
Originally Posted by [CripZ]SERCH
код далеко не твой =\
|
бзди больше:
http://www.samp-rus.com/forum/42-976...-16-1243853356
Написан мной в далеком июне 2009