Intensidade de luz aleatório entre dois valores Paul Trunkfield - 10-29-2009
Oi todos,
Eu tenho uma cena criada, onde tenho uma luz piscando aleatoriamente 3D sobre o assunto. Eu tenho usado o "Haja expressão" luz http://www.Motionscript.com.
End = 0;
J = 0;
While (time = end) (
J + = 1;
SeedRandom (j,True);
End = start;
End + = random (segmin,Segmax);
}
Flickerdur = random (flickerdurmin,Flickerdurmax);
If (time finais - flickerdur) (
SeedRandom (1,False);
Aleatório (100);
) else (
100
}
Gostaria de ser capaz de definir a intensidade da luz entre dois aleatória montantes específicos, tais como 80% e 100% de intensidade.
Eu não sei muito sobre expressões de modo que qualquer ajuda seria muito apreciada.
Re: Intensidade de luz aleatório entre dois valores Kevin Camp - 10-29-2009
Basta alterar a linha de valor aleatório, onde se lê:
Aleatório (100)
Para
Aleatório (80,100)
Na primeira expressão, Aleatório (100), O zero está subentendido, Forma que ele realmente está dizendo Random (0,100), Mudar isso 0-80 define o intervalo de escolher números aleatórios de estar entre 80-100.