Entrar
Últimos assuntos
» Problemas com a caixa de diálogo, ela é pequena e as letras não cabem dentropor Rukasu777 Ontem à(s) 18:10
» Problemas com particulas
por RastaMaan Dom 12 maio 2024, 17:03
» Problema ao entrar por uma porta e voltar por ela
por aminaro Seg 06 maio 2024, 10:08
» Alguém aqui já ganha dinheiro com seus games?
por theguitarmester Ter 30 Abr 2024, 11:43
» Colisões não funcionando
por theguitarmester Ter 30 Abr 2024, 10:16
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18
» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
duvida simples
3 participantes
Página 1 de 1
duvida simples
No jogo, há 4 objetos, eu quero que, se vc clicar no primeiro ele mude para o segundo, se clicar no segundo mude para o terceiro, terceiro pro quarto (e só mesmo) , so que quando eu coloco instance_change no evento mouse_left_button deles, eles sempre mudam de uma vez, do primeiro ja vai para o quarto, isso é devido a quando eu clico, os objetos 2,3 ja executarem a ação de mudar ao clique do mouse.. alguem tem alguma sugestão de como corrigir isto? muito obrigado.
--EDIT--
eu quero que eles nao mudem de uma vez, e a solução nao pode ser com ALARMS porque eu pretendo colocar vários objetos, várias coisas. e os alarms são limitados (sao 11)
vlw
--EDIT--
eu quero que eles nao mudem de uma vez, e a solução nao pode ser com ALARMS porque eu pretendo colocar vários objetos, várias coisas. e os alarms são limitados (sao 11)
vlw
Re: duvida simples
Olha não entendi direito sua pergunta mas vamos la:
você já percebeu que quando criamos um D&D ou um codigo tem uma função do lado Applies a to (aplica-se a) bom se você quiser fazer com que o outro objeto mude de sprite mova-se sei la é só clicar em object e selecionar o objeto...
Pelo que eu entendi é assim quando clicar no objeto tal eles trocam de lugar
você já percebeu que quando criamos um D&D ou um codigo tem uma função do lado Applies a to (aplica-se a) bom se você quiser fazer com que o outro objeto mude de sprite mova-se sei la é só clicar em object e selecionar o objeto...
Pelo que eu entendi é assim quando clicar no objeto tal eles trocam de lugar
Re: duvida simples
foi mal se expliquei de forma complicada, ( eu sou assim --') e assim, vc clica em um objeto ele apenas muda para outro objeto ( instance_change ) ai, no outro objeto, ao clique do mouse ele tambem vai mudar, entendeu? so que quando vc clica em um o outro ja muda, eu nao quero que seja assim, eu quero clicar no objeto1 e ele mude para o objeto2 ai se eu clicar no objeto2 ele mude pro objeto3 entendeu? foi mal eu nao sei explicar direito
Re: duvida simples
Ah! acho que entendi quando clica no quadrado 1 o objeto player vai devagar ate o 2 quadrado quando for no 2 quadrado vai pro 3° é assim vai... é isso?
Re: duvida simples
eu quero que eles nao mudem de uma vez, e a solução nao pode ser com ALARMS porque eu pretendo colocar vários objetos, várias coisas. e os alarms são limitados (sao 11)
Se não me engano, o instance_change continua a ação do evento que está sendo executado depois que é feita a troca (?). Não tenho certeza. Acho que uma solução seria você discriminar quem deve trocar em um evento e fazer a troca em outro evento diferente.
Por exemplo, usando o evento left_pressed pra definir isso e o left_released pra fazer o instance_change. No left_pressed de cada uma você colocaria isso:
(arrasta o ícone "Set variable")
E no evento left_released você checaria o valor da variável antes de trocar, por exemplo:
(arrasta o ícone "Test variable")
Se for o valor, faz o instance_change normalmente do jeito que você tava fazendo.
T+
Última edição por Ninja8086 em Sáb 02 Jun 2012, 15:51, editado 1 vez(es)
GameMakerTutoriais- Data de inscrição : 29/01/2011
Reputação : 26
Número de Mensagens : 800
Prêmios :
x 0 x 4 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: duvida simples
A amigo agora eu entendi, quando você clica no objeto todos os objetos são substituídos só que pelo primeiro esse é o erro, vou fazer uma engine aqui e já te mando...eu quero que eles nao mudem de uma vez, e a solução nao pode ser com ALARMS porque eu pretendo colocar vários objetos, várias coisas. e os alarms são limitados (sao 11)
Re: duvida simples
Ninja8086 escreveu:eu quero que eles nao mudem de uma vez, e a solução nao pode ser com ALARMS porque eu pretendo colocar vários objetos, várias coisas. e os alarms são limitados (sao 11)
Se não me engano, o instance_change continua as ações dos evento que está sendo executado depois que é feita a troca (?). Não tenho certeza. Acho que uma solução seria você discriminar quem deve trocar em um evento e fazer a troca em outro evento diferente.
Por exemplo, usando o evento left_pressed pra definir isso e o left_released pra fazer o instance_change. No left_pressed de cada uma você colocaria isso:
(arrasta o ícone "Set variable")
E no evento left_released você checaria o valor da variável antes de trocar, por exemplo:
(arrasta o ícone "Test variable")
Se for o valor, faz o instance_change normalmente do jeito que você tava fazendo.
T+
vlw ja consegui,
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|