[HARD] Ajuda com Criação Radial em volta de pai.
em Qua 08 Maio 2013, 10:51
Galera, seguinte. Hj to com uma ideia para mim, MUITO DIFÍCIL.
Vou explicar:

Digamos, que eu tenho um objeto pai.
E quero que ele crie filhos em torno de seu raio XY aleatóreamente com uma distância máxima "X" em ambos.
Como diabos eu faço isso, é possível. Ajudem-me.
Vou explicar:

Digamos, que eu tenho um objeto pai.
E quero que ele crie filhos em torno de seu raio XY aleatóreamente com uma distância máxima "X" em ambos.
Como diabos eu faço isso, é possível. Ajudem-me.
- Ranking :
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :x 0
x 0
x 0
Reputação : 47
Prêmios: 0
: 0
: 1
Re: [HARD] Ajuda com Criação Radial em volta de pai.
em Qua 08 Maio 2013, 11:17
Fácil:
Basta usar um pouco de lógica ;)
Até mais
- Código:
for(i=0;i<quantidadeDeFilhosQueVoceQuer;i+=1) { //repetir tantas vezes
len=irandom(raioDoCirculo); //distância aleatória
dir=irandom(360); //ângulo aleatório
xx=x+lengthdir_x(len,dir); //saber tal posição com a distância e ângulo
yy=y+lengthdir_y(len,dir);
instance_create(xx,yy,objFilho); //CRIAR
}
Basta usar um pouco de lógica ;)
Até mais
Re: [HARD] Ajuda com Criação Radial em volta de pai.
em Qua 08 Maio 2013, 16:38
wOW, CARa, muito bom! Vlw ai.
Mas uma pergunta sobre isso:
Mas uma pergunta sobre isso:
- Código:
for(i=0;i<quantidadeDeFilhosQueVoceQuer;i+=1) { //repetir tantas vezes
- Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :x 0
x 0
x 0
Reputação : 79
Prêmios: 2
: 0
: 0
Re: [HARD] Ajuda com Criação Radial em volta de pai.
em Qua 08 Maio 2013, 16:44
Quanto maior, mais instâncias ele cria. Nesse caso poderia ter usado repeat(num) ao invés do for sendo que num é o número de instâncias criadas.
- Ranking :
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :x 0
x 0
x 0
Reputação : 47
Prêmios: 0
: 0
: 1
Re: [HARD] Ajuda com Criação Radial em volta de pai.
em Qui 09 Maio 2013, 10:43
Sim.@LittBk escreveu:wOW, CARa, muito bom! Vlw ai.
Mas uma pergunta sobre isso:Quanto mais o valor de "quantidadeDeFilhosQueVoceQuer" menos instâncias ele cria é?
- Código:
for(i=0;i<quantidadeDeFilhosQueVoceQuer;i+=1) { //repetir tantas vezes
Verdade, é que estou mais acostumado com o for...@Gonçalves escreveu:Quanto maior, mais instâncias ele cria. Nesse caso poderia ter usado repeat(num) ao invés do for sendo que num é o número de instâncias criadas.
Até mais
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum