losowanie tła w animacji |
Autor |
Wiadomość |
m_kola
Praktyk

Dołączył: 17 Lis 2006 Posty: 29
|
Wysłany: Wto 30 Sty, 2007 09:50 losowanie tła w animacji
|
|
|
Proszę o podpowiedź w jaki sposób zrealizować takie coś:
- mam jakąś animację (padający śnieg) i chciałbym aby losowo zmieniało się tło w tej animacji. Zmiana może być w trakcie animacji albo każde otwarcie animacji w przeglądarce losuje tło. Problem mam z tym wylosowaniem.. jak to zrealizować? |
|
|
|
 |
stefcio
Ekspert


Pomógł: 24 razy Wiek: 33 Dołączył: 14 Lut 2006 Posty: 530 Skąd: wawa
|
Wysłany: Wto 30 Sty, 2007 10:03
|
|
|
do tablicy wpisujesz sobie 10 rgb potem romisz losowanie z tablicy i z wylosowanym elementem set rgb |
_________________ Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:)) |
|
|
|
 |
m_kola
Praktyk

Dołączył: 17 Lis 2006 Posty: 29
|
Wysłany: Wto 30 Sty, 2007 10:07
|
|
|
nie sprecyzowałem... tłem ma być jeden z kilku obrazków jpg |
|
|
|
 |
stefcio
Ekspert


Pomógł: 24 razy Wiek: 33 Dołączył: 14 Lut 2006 Posty: 530 Skąd: wawa
|
|
|
|
 |
m_kola
Praktyk

Dołączył: 17 Lis 2006 Posty: 29
|
Wysłany: Wto 30 Sty, 2007 11:10
|
|
|
i proszę... nie o to mi chodziło..
Mam animację (padający śnieg) i chciałbym aby po każdym odświeżeniu strony w samej animacji losowało się inne zdjęcie i wstawiało "pod śnieg".
Bez przeładowywania jakimiś linkami itp.. |
|
|
|
 |
stefcio
Ekspert


Pomógł: 24 razy Wiek: 33 Dołączył: 14 Lut 2006 Posty: 530 Skąd: wawa
|
Wysłany: Wto 30 Sty, 2007 11:19
|
|
|
to banał.
Zakładam , że masz 3 zdjęcia i nazywają sie 1 , 2 , 3.
Kod: | On load(){
1._visible=0;
2._visible=0;
3._visible=0;
ox=math.random(3);
if (ox==2){
1._visible=0;
2._visible=1;
3._visible=0;
}else if......
} | kapujesz o co chodzi:)??Możesz zrobić w szybszy sposób. |
_________________ Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:)) |
|
|
|
 |
m_kola
Praktyk

Dołączył: 17 Lis 2006 Posty: 29
|
Wysłany: Wto 30 Sty, 2007 12:24
|
|
|
Kapuję o co chodzi ale nie bardzo mogę zrozumieć, czemu mi to nie działa.
Wyskakuje mi komunikat:
Kod: | Expecting statement but found '1' in script:
Scene_1::onLoad () {
}
1._visible=0;
3._visible=0;
|
natomiast jak zmienię aby nazwy były w "" czyli np. "3" wówczas mam:
Kod: | ERROR: a String variable cannot have a '._visible' property or method in statement:
Scene_1::onLoad () {
:: 9: "1"._visible=0
Referenced from: "_root" |
|
|
|
|
 |
stefcio
Ekspert


Pomógł: 24 razy Wiek: 33 Dołączył: 14 Lut 2006 Posty: 530 Skąd: wawa
|
Wysłany: Wto 30 Sty, 2007 12:26
|
|
|
nazwij nie cyframi |
_________________ Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:)) |
|
|
|
 |
m_kola
Praktyk

Dołączył: 17 Lis 2006 Posty: 29
|
Wysłany: Wto 30 Sty, 2007 12:39
|
|
|
Tak, już do tego właśnie odszedłem. Problem polegał na tym, że nazwa nie może się zaczynać od cyfry. To tak dla potomnych;) Dzięki za pomoc! |
|
|
|
 |
|