SWiSH Forum
Forum użytkowników programów SWiSH

Tematy bez odpowiedzi - Efekt światełek

Soosa - Czw 01 Gru, 2005 22:43
Temat postu: Efekt światełek
mam dzisiaj dziwną manię twórczą...
teraz pytnie - powiedzmy, że w tle jest choinka. Chciałbym ją ożywić. Co powinienem zrobić, by pojawiały się na obszarze choinki losowo punkciki o danym kolorze? By imitowały zapalanie się i gaśnięcie światełek?
Być mozna prościej niż skryptem, ale w takim razie czy mozna spowodować przypakowość wystąpienia efektu?

BaGRoS - Nie 26 Lis, 2006 19:23

Genialnie, sam czegoś takiego bym użył :D
stefcio - Pon 27 Lis, 2006 20:06

no to rozmieszczesz punkciki na choince.Nazywasz je a1 do a 10. Czyli masz (załóżmy 10 punkcikow).
A skrypt dajesz taki:
W on load:
a1._visible=0;
a2._visible=0;
....
a10._visible=0;
i w on enter frame:

zmienna=Math.randomInt(10);

if (zmienna==1){a1._visible=1;}
i tak dalej.
Potem oczywiście musisz pogasci niektore.
Jak to tłumacenie jest niejasne to dam ci przyklad , a jak zrozumiales to git:))

BaGRoS - Pon 27 Lis, 2006 20:23

Jeszcze trzeba skombinować co ile klatek można wyłączać :D ew. po jakim czasie. Trzeba by ustawiać >0 ile sekund świecenia pozostało, <0 ile pozostało do zaświecenia.
Czyli dochodzi =1 losujemy np. od -5 do -2 i gasimy
lub =-1 losujemy od 5 do 2 i zapalamy :)
No i jest pełna losowość :P Dobrze aby w trakcie ładowania można było ręcznie ustawić jakieś wartości aby to dobrze pracowało.


Powered by phpBB modified by Przemo © 2003 phpBB Group