SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
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
Wysłany: Wto 30 Sty, 2007 11:03   

http://swish.wodip.opole....highlight=t%B3o 1 min szukania i prosze
_________________
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 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!
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.18 sekundy. Zapytań do SQL: 13