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. |
acessar variavel de outro obj GML
acessar variavel de outro obj GML
galera queria a ajuda de vcs em um projeto, tenho um obj chamado boy ele tem uma variavel "turbo" que estar "false", que fica "true" apenas quando pressiono o botao sapace, e tenho outro obj chamado bola que se move em direção ao obj boy e queria que quando colidisse com o com o obj boy ele checasse se a variavel "turbo" do obj boy esta "true" se tiver o obj bola é destruido mais se tiver "false" o obj boy é detruido.
- Chuaschinai
- Colaborador
- Reações: 6
- Mensagens: 198
-
Re: acessar variavel de outro obj GML
Simples, adiciona um Event Collision no objeto bola, e nesse evento coloca esse código:
Código: Selecionar todos
if(other.turbo == true){
// Objeto bola é destruido
instance_destroy();
}else{
// Objeto boy é destruido
with(other){ instance_destroy(); }
}
Re: acessar variavel de outro obj GML
grononmc mito obg valeu mesmo, eu posso colocar o step ou apenas no evente de colisão.
- Chuaschinai
- Colaborador
- Reações: 6
- Mensagens: 198
-
Re: acessar variavel de outro obj GML
Apenas no evento de colisão, se for no step você deve usar alguma das funções de colisão para pegar o ID do objeto e checar a variável.
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitante