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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 04/05/2013
Número de Mensagens : 32
Insígnias de JAM :

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

[HARD] Ajuda com Criação Radial em volta de pai.

em Qua 08 Maio 2013, 10:51
Reputação da mensagem: 0% (1 votos)
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.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://luizpontes.tk/

Re: [HARD] Ajuda com Criação Radial em volta de pai.

em Qua 08 Maio 2013, 11:17
Fácil:

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
avatar
Data de inscrição : 04/05/2013
Número de Mensagens : 32
Insígnias de JAM :

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

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:
Código:
for(i=0;i<quantidadeDeFilhosQueVoceQuer;i+=1) { //repetir tantas vezes
Quanto mais o valor de "quantidadeDeFilhosQueVoceQuer" menos instâncias ele cria é?
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

Prêmios
   : 2
   : 0
   : 0
Ver perfil do usuário

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.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://luizpontes.tk/

Re: [HARD] Ajuda com Criação Radial em volta de pai.

em Qui 09 Maio 2013, 10:43
@LittBk escreveu:wOW, CARa, muito bom! Vlw ai.
Mas uma pergunta sobre isso:
Código:
for(i=0;i<quantidadeDeFilhosQueVoceQuer;i+=1) { //repetir tantas vezes
Quanto mais o valor de "quantidadeDeFilhosQueVoceQuer" menos instâncias ele cria é?
Sim.

@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.
Verdade, é que estou mais acostumado com o for...

Até mais
Conteúdo patrocinado

Re: [HARD] Ajuda com Criação Radial em volta de pai.

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum