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

Nenhum

Ver toda a lista


Compartilhe
Ir em baixo
avatar
Ranking : Sem avaliações
Data de inscrição : 22/01/2018
Número de Mensagens : 3
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

to criando um jogo de pac-man

em Qui 25 Jan 2018, 16:09
algm me explica como fazer o movimento aleatorio dos fantasminhas desde já obrigado
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 29/03/2009
Número de Mensagens : 933
Insígnias de JAM :

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

Prêmios
   :
   : 1
   :
Ver perfil do usuário

Re: to criando um jogo de pac-man

em Qui 25 Jan 2018, 23:03
Olá,

Primeiramente, se você só quer fazer um movimento aleatorio, basta que você coloque esse bloquinho:
Action Move Fixed
marque todas as setas, ou todas as setas com as direções que você quer que estejam "em questão" no momento de "aleatorizar" e digite uma speed(velocidade) para o movimento aleatório.
Se você colocar isso no evento step o fantasminha vai ficar tremendo sem parar, pois a cada segundo ele irá mudar pra uma direção diferente.
Se você colocar isso no create, o fantasminha vai ir pra uma direção aleatória 1 unica vez no começo do jogo e depois não vai mudar mais.
Para você atingir o efeito desejado, você terá que colocar um alarm no evento Create, com o numero de segundos que você quer que demore para ele mudar de direção, com esse bloquinho aqui:
Action Alarm
e no evento do alarme escolhido no create, você irá colocar o bloquinho ordenando que o fantasma mude de direção para uma direção aleatória:
Action Move Fixed
e irá chamar novamente o alarme, para que esse ciclo de repetição de mudança de direção se torne infinito, de x em x milisegundos:
Action Alarm

seu evento create ficará assim:
Action Alarm

e seu evento alarm0 ficará assim:
Action Move Fixed
Action Alarm

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