Obrigado por visitar a The Game Makers Brasil Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais. |
zoom escolher obj espeçifico
zoom escolher obj espeçifico
galera eu de novo agora estou com outra duvida tb criei um sistema de zoom mais estou com problema para acertar o obj certo que qero ampliar durante o zoom, EX dentro da room tenho 3 obj_goku e quando dou um left pressed em cima de um deles a sprite do obj_goku escolhido muda para outra entao eu quero que o zoom va para o obj_goku cujo a sprite foi alterada ao clicar com o left pressed, espero que possam me ajudar.
aqui esta a programação do left pressed.
/// Zoom Test
if (global.zoom == true)
{
view_enabled[0] = true;
//view_visible[0] = true;
view_xview[0] = obj_warriors_control.x-50;
view_object[0] = obj_goku O PROBLEMA ESTA AQUI POIS SO O NOME DO OBJ NAO DA CERTO
view_wview[0] = 360;
view_hview[0] = 240;
view_xport[0] = 1024;
view_yport[0] = 600;
}
else if (global.zoom == false)
{
global.zoom = false;
view_enabled[0] = false;
}
aqui esta a programação do left pressed.
/// Zoom Test
if (global.zoom == true)
{
view_enabled[0] = true;
//view_visible[0] = true;
view_xview[0] = obj_warriors_control.x-50;
view_object[0] = obj_goku O PROBLEMA ESTA AQUI POIS SO O NOME DO OBJ NAO DA CERTO
view_wview[0] = 360;
view_hview[0] = 240;
view_xport[0] = 1024;
view_yport[0] = 600;
}
else if (global.zoom == false)
{
global.zoom = false;
view_enabled[0] = false;
}
- Chuaschinai
- Colaborador
- Reações: 6
- Mensagens: 198
-
Re: zoom escolher obj espeçifico
Você deve utilizar o ID do objeto não o object_index, pois caso haja mais de um instancia do mesmo objeto na room ele vai pegar a ultima criada, quando clicar no objeto você deve pegar o id assim:
Código: Selecionar todos
var inst = instance_position(mouse_x, mouse_y, obj_goku);
if(mouse_check_button_pressed(mb_left) && inst > 0){
view_object[0] = inst;
}
Re: zoom escolher obj espeçifico
grononmc obrigado vc é D+ cara, se puder fala oque significa o (&&) e oque quer dizer o codigom agradeçeria.
- Chuaschinai
- Colaborador
- Reações: 6
- Mensagens: 198
-
Re: zoom escolher obj espeçifico
O código basicamente checa se você esta com o mouse em cima do objeto goku e checa se esta pressionando o botão esquerdo do mouse, caso esteja ele determina o objeto que a camera devera focar.
&& = and;
|| = or;
&& = and;
|| = or;
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 0 visitante