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
2 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 2 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 256 usuários registrados
O último usuário registrado atende pelo nome de Kallangod1

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

Como faser funções aleatórias.

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 : 19
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 : 24
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 : 19
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 : 19
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 : 24
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 : 21
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

Voltar ao Topo

- Tópicos similares

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