Quanto mais perto maior a o Alpha

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

Quanto mais perto maior a o Alpha

Mensagem por gabrielsch em Dom 28 Ago 2011, 22:28

Olá pessoal,
Gostaria de saber como fazer para que quanto mais proximo de um objeto maior ser o Alpha do objeto.
Exemplo: Tenho o objeto "sol" quanto mais perto o objeto "sol" estiver do objeto "terra" maior vai ser o Alpha do objeto "terra".

Desde já agradeço, [S]even*!

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Quanto mais perto maior a o Alpha

Mensagem por itallo em Dom 28 Ago 2011, 23:18

alvo = nearest_instance(x,y,nome_do_objeto)///pega o objeto mais perto, que tem esse nome
dist = distance_to_object(alvo)//pega a distancia até esse objeto

alvo.alpha = 1 - (1/dist) //calcula o alpha

//lendo os nomes das variáveis você ja pode deduzir onde esse script ficará.

//confira as funções ai, já faz mais de mes que não abro o GM

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: Quanto mais perto maior a o Alpha

Mensagem por saim em Seg 29 Ago 2011, 12:04

1-(1/1)=0 //dist=1
1-(1/1000)=0.999 //dist=1000
Seu código faz o contrário do solicitado, além de possibilitar a divisão por zero.
Acho que o mais adequado seria
Código:
if dist>=1
alvo.alpha=1/dist
else alvo.alpha=1

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: Quanto mais perto maior a o Alpha

Mensagem por Conteúdo patrocinado Hoje à(s) 17:44


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