Conectar-se
Quem está conectado
19 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 19 Visitantes

Nenhum

Ver toda a lista


Ir em baixo
Joaquim Jr
Joaquim Jr
Ranking : Sem avaliações
Data de inscrição : 15/11/2018
Número de Mensagens : 5
Insígnias de JAM : GM:S2 - "solid"=false quando objeto é sobreposto Empty

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

GM:S2 - "solid"=false quando objeto é sobreposto Empty GM:S2 - "solid"=false quando objeto é sobreposto

em Qui 05 Set 2019, 08:59
Olá, amigos! Gostaria de saber como anular a propriedade "solid" de uma instância de objeto quando esta instância fica sobreposta por outra instância em específico. Vamos aos esclarecimentos...

Imaginem um jogo onde você tem 5 blocos de mesmo tamanho: 1 amarelo, 2 azuis e 2 vermelhos. Com exceção do bloco amarelo, todas essas instâncias estão com a propriedade "solid" marcada, pois a ideia é fazer com que blocos de mesma cor sejam destruídos por colisão entre si.

Agora imaginem que vocês têm um chão horizontal e que esses 5 blocos estão distribuídos na seguinte ordem, da esquerda para a direita: azul; vermelho; amarelo; azul; vermelho.

Agora, um detalhe muito importante: o bloco amarelo serve para desativar a propriedade "solid" daquele que estiver "sob" ele, mas tal coisa só deve ocorrer se o bloco de "baixo" estiver totalmente encoberto. E mais: os blocos só podem ser movidos na horizontal e não pode haver mais de 1 bloco "sob" o amarelo. Assim que o jogador (com o mouse) largar um bloco "sob" o amarelo, poderá até fazer com que outros passem por "cima", mas não poderá largar nenhum outro em "baixo" do amarelo enquanto aquele que já está nesta posição não sair totalmente.

É isso. Preciso saber como programar o que foi dito no parágrafo anterior, com exceção da movimentação - que eu já sei fazer. Muito obrigado a todos aqueles que puderem me ajudar. Qualquer coisa, peçam mais informações mesmo. De qualquer forma, obrigado pela atenção de todos.
aminaro
aminaro
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 31/01/2014
Número de Mensagens : 76
Insígnias de JAM : GM:S2 - "solid"=false quando objeto é sobreposto Empty

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 9

Prêmios
   : 0
   : 0
   : 0

GM:S2 - "solid"=false quando objeto é sobreposto Empty Re: GM:S2 - "solid"=false quando objeto é sobreposto

em Sab 07 Set 2019, 11:17
Tem como mandar uma foto? Não consegui entender direito como vc deseja fazer.

Joaquim Jr
Joaquim Jr
Ranking : Sem avaliações
Data de inscrição : 15/11/2018
Número de Mensagens : 5
Insígnias de JAM : GM:S2 - "solid"=false quando objeto é sobreposto Empty

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

GM:S2 - "solid"=false quando objeto é sobreposto Empty Imagem Ilustrativa

em Sab 07 Set 2019, 12:29
Pessoal, segue uma imagem ilustrativa da situação. Qualquer coisa, entrem em contato. Muito obrigado pela atenção de todos.GM:S2 - "solid"=false quando objeto é sobreposto Gmbr_011
Conteúdo patrocinado

GM:S2 - "solid"=false quando objeto é sobreposto Empty Re: GM:S2 - "solid"=false quando objeto é sobreposto

Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum