Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!
Conectar-se

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
3 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 3 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 65 em Sex 01 Abr 2016, 22:48
Estatísticas
Temos 255 usuários registrados
O último usuário registrado atende pelo nome de LuckN

Os nossos membros postaram um total de 5264 mensagens em 574 assuntos

Como faser funções aleatórias.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Como faser funções aleatórias.

Mensagem por Gabriel Francisco em Dom 15 Ago 2010, 17:34

Queria que alguem me ajudase a faser algum tipo de função aleatória. Alguem sabe?
avatar
Gabriel Francisco
Usuário

Mensagens : 244
Data de inscrição : 07/02/2010
Idade : 18
Localização : Porto Alegre (POA)

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como faser funções aleatórias.

Mensagem por Matheus290 em Dom 15 Ago 2010, 22:26

Olha, sabe o "Special Conditions"? Dois computadorezinhos, então, tem uma função nele que é chamado "Generate a Random Value" (mais ou menos isso)... Ele gera valores aleatórios. Lembrando que se você colocar "2", será o número 0 e 1.

Ex:

Pegar uma box com um ? poderá resultar um valor aleatório de anéis para o Sonic. Poderá ser de 0 a 10. Então ficaria:

Sonic colides with Box (?) ---> Set counter (anéis) + (generate que eu falei)Random (11).

Ah, mas tem hora que não adciona nada, por ser de 0 a 10. Como tirar isso?
Sonic colides with Box (?) ---> Set counter (anéis) + (generate que eu falei)Random (10) + 1.

Tem como ser os valores: 5, 10, 20 e 50? Claro! Coloque assim:
Sonic colides with Box (?) ---> Set Counter (2 por exemplo) -> Random(4) + 1.

Counter = 1 ---> Add 5 anéis para counter Anéis e set Counter 2 para 0.
Counter = 2 ---> Add 10 anéis para counter Anéis e set Counter 2 para 0
e assim por diante...

Por que o Random(4) + 1? Por causa do 0. Se você usar o 0 para adcionar valores ao Counter "Anéis" ele ficará adcionando anéis sem parar. Então deixa o 0 para deixar o com um ponto de parada. Poderia ser qualquer número... 5, 25, -1, 998 e etc... mas o melhor é deixar como 0 para não confundir.



_____________________


Quer aprender em videos a criar jogos no MMF2/CF2.5? Clique aqui e conheça o canal da Fusion Makers no Youtube!

Conheça o Dropbox.
avatar
Matheus290
Administrador
Administrador

Mensagens : 709
Data de inscrição : 18/02/2010
Idade : 23
Localização : Bauru SP

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como faser funções aleatórias.

Mensagem por Gabriel Francisco em Ter 07 Set 2010, 17:21

Valeu por ensinar, to fazendo um joguino de nave e quero que os inimigos apareçam no frame em posição aleatória. Valeu mesmo!
avatar
Gabriel Francisco
Usuário

Mensagens : 244
Data de inscrição : 07/02/2010
Idade : 18
Localização : Porto Alegre (POA)

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como faser funções aleatórias.

Mensagem por Gabriel Francisco em Ter 07 Set 2010, 17:49

Mas não sem fazer um randon em posições de objetos! Sad
avatar
Gabriel Francisco
Usuário

Mensagens : 244
Data de inscrição : 07/02/2010
Idade : 18
Localização : Porto Alegre (POA)

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como faser funções aleatórias.

Mensagem por Matheus290 em Qua 08 Set 2010, 17:42



A cada "tantos segundos" ---> cria um inimigo e muda a posição X para Random(#) e muda posição Y para Random(#)



_____________________


Quer aprender em videos a criar jogos no MMF2/CF2.5? Clique aqui e conheça o canal da Fusion Makers no Youtube!

Conheça o Dropbox.
avatar
Matheus290
Administrador
Administrador

Mensagens : 709
Data de inscrição : 18/02/2010
Idade : 23
Localização : Bauru SP

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como faser funções aleatórias.

Mensagem por Eskyz em Qui 20 Jan 2011, 12:45

O último post foi "do ano passado" =p. Acho que o problema se resolveu, se não ele tinha falado.

Vou fechar e mover =D
avatar
Eskyz
Administrador
Administrador

Mensagens : 360
Data de inscrição : 28/02/2010
Idade : 20
Localização : Brasil

Ver perfil do usuário http://www.mmfmakers.rg3.net/

Voltar ao Topo Ir em baixo

Re: Como faser funções aleatórias.

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

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