duvida como fazer varios objetos aparecer aleatoriamente

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

duvida como fazer varios objetos aparecer aleatoriamente

Mensagem por 007elns em Sex 19 Mar 2010, 13:23

Eu criei 05 objetos um diferente dos outros. Eu quero que apereça 1 objeto diferente quando inciar a room.

Alguem pode me ajudar com essa duvida?

007elns

Número de Mensagens : 48
Data de inscrição : 25/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: duvida como fazer varios objetos aparecer aleatoriamente

Mensagem por batata95 em Sex 19 Mar 2010, 13:27

usa o Test Chance da aba Control
espero ter ajudado Very Happy

batata95

Número de Mensagens : 255
Data de inscrição : 29/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: duvida como fazer varios objetos aparecer aleatoriamente

Mensagem por 007elns em Sex 19 Mar 2010, 13:49

alguem pode me explicar com usa a variavel random?

007elns

Número de Mensagens : 48
Data de inscrição : 25/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: duvida como fazer varios objetos aparecer aleatoriamente

Mensagem por Denis Lemos em Sex 19 Mar 2010, 13:52

Cria um objeto qualquer e coloque isso no create dele:
Código:
criar_objeto=choose(1,2,3,4,5)

if criar_objeto=1
{
    instance_create(300,240,objeto1)
}

if criar_objeto=2
{
    instance_create(300,240,objeto2)
}

if criar_objeto=3
{
    instance_create(300,240,objeto3)
}

if criar_objeto=4
{
    instance_create(300,240,objeto4)
}

if criar_objeto=5
{
    instance_create(300,240,objeto5)
}
Explicação:

O valor da variável criar_objeto, será sorteado entre as cinco opições determinadas, depois é só colocar o que irá acontecer quando ela ser tal valor !

Fiz de cabeça, mas deve funcionar, qualquer erro diz aí !

Denis Lemos

Número de Mensagens : 938
Idade : 28
Data de inscrição : 17/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: duvida como fazer varios objetos aparecer aleatoriamente

Mensagem por vinians em Sex 19 Mar 2010, 13:54

Ou pode fazer diretamente assim:
No Evento CREATE de algum controlador:

var sel, obj;
sel = choose(obj1, obj2, obj3, obj4, obj5);
in = instance_create(random(room_width), random(room_height), sel);

Isso criará o 1 dentre 5 objtos em uma posição aleatória na room.

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: duvida como fazer varios objetos aparecer aleatoriamente

Mensagem por 007elns em Sex 19 Mar 2010, 14:10

A explicação do Denis deu certo, vou tentar a explicação do Vinians.

Tem como fazer que o objeto apareça uma vez so, ate sobrar um objeto?

007elns

Número de Mensagens : 48
Data de inscrição : 25/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: duvida como fazer varios objetos aparecer aleatoriamente

Mensagem por Conteúdo patrocinado Hoje à(s) 19:16


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