aprendi alguns pontos importantes:
1 - com a variavel direction, eu posso rodar rodar a camara em modo horizontal;
2 - com a variavel speed, eu posso mover para a frente e para trás;
3 - para mover a camara para a esquerda e direita:
Código: Selecionar todos
//direita:
x = x + sin(direction*pi/180);
y = y + cos(direction*pi/180);
//esquerda:
x = x - sin(direction*pi/180);
y = y - cos(direction*pi/180);
Código: Selecionar todos
d3d_set_projection(x,y,100, x+cos(direction*pi/180),y-sin(direction*pi/180),100, 0,0,1);
eu estou a tentar aprender mais sobre a camara, mas ainda estou limitado :(
se alguns dados estiverem errados, eu aceito correcções.
no ponto 3 eu indico como posso mover a camara, mas é lento... alguem me pode ajudar a aumentar a velocidade?