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

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
Trevors
Membro
Membro
Reações: 0
Mensagens: 28

zoom escolher obj espeçifico

Mensagem por Trevors » Seg Fev 17, 2020 1:17 pm

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;
           }

Avatar do usuário
Chuaschinai
Colaborador
Colaborador
Reações: 5
Mensagens: 198

Re: zoom escolher obj espeçifico

Mensagem por Chuaschinai » Seg Fev 17, 2020 1:42 pm

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;
}

Avatar do usuário
Trevors
Membro
Membro
Reações: 0
Mensagens: 28

Re: zoom escolher obj espeçifico

Mensagem por Trevors » Seg Fev 17, 2020 10:01 pm

grononmc obrigado vc é D+ cara, se puder fala oque significa o (&&) e oque quer dizer o codigom agradeçeria.

Avatar do usuário
Chuaschinai
Colaborador
Colaborador
Reações: 5
Mensagens: 198

Re: zoom escolher obj espeçifico

Mensagem por Chuaschinai » Seg Fev 17, 2020 11:06 pm

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;

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes