 |
SWiSH Forum
Forum użytkowników programów SWiSH
|
Pętla jako background |
Autor |
Wiadomość |
lokmen
Początkujący

Dołączył: 04 Lis 2009 Posty: 8 Skąd: Opole
|
Wysłany: Pią 20 Lis, 2009 06:55 Pętla jako background
|
|
|
Witam, robię stronę na fullscreen, dodalem sobie obiekt tla zrobiony w mc o nazwie malpa.
Powielilem go poprzez:
onSelfEvent (load) {
_xstart = 0;
_ystart = 0;
for (i=0; i<20; i++) {
for (j=0; j<20; j++) {
duplicateMovieClip( "_root.malpa", "malpa"+(i+149*j), i+149*j );
_root["malpa"+(i+149*j)]._x = _xstart+j*149;
_root["malpa"+(i+149*j)]._y = _ystart+i*148;
}
}
}
i wszystko jest ok gdyby nie to ze jest on zawsze na wierzchu, zadnego elementu nie widac po prostu tlo zaslania wszystko mimo tego ze jest na samym dole warstw.
Jeszcze pytanie co do tego : for (i=0; i<20; i++) dalem 20 razy powielania poniewaz wywala mi przegladarke jesli chce uzaleznic od szer calosci czyli:
for (i=0; i<Stage.width; i++)
Prosze o pomoc, glowne w aspekcie przyslaniania |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 20 Lis, 2009 07:35
|
|
|
najprościej to zrób sobie mc (np. o nazwie aa), przesuń je na sam dół w outline, obiekt malpa wrzuć do mc aa i tam też daj ten script
Kod: |
onSelfEvent (load) {
_xstart = 0;
_ystart = 0;
for (i=0; i<20; i++) {
for (j=0; j<20; j++) {
duplicateMovieClip( "_root.aa.malpa", "malpa"+(i+149*j), i+149*j );
_root.aa["malpa"+(i+149*j)]._x = _xstart+j*149;
_root.aa["malpa"+(i+149*j)]._y = _ystart+i*148;
}
}
}
|
lub poczytaj sobie o /duplicateMovieClip |
|
|
|
 |
lokmen
Początkujący

Dołączył: 04 Lis 2009 Posty: 8 Skąd: Opole
|
Wysłany: Pią 20 Lis, 2009 07:49
|
|
|
Dzieki za szybka odpowiedz, ale niestety tlo przeslania mi inne elementy ktore sa mimo wszystko powyzej. Jakies inne opcje?
Aha, chcialem zaznaczyc ze
onSelfEvent (load) {
_xstart = 0;
_ystart = 0;
for (i=0; i<20; i++) {
for (j=0; j<20; j++) {
duplicateMovieClip( "malpa", "malpa"+(i+149*j), i+149*j );
_root["malpa"+(i+149*j)]._x = _xstart+j*149;
_root["malpa"+(i+149*j)]._y = _ystart+i*148;
}
}
}
jest uzyty na scenie, jesli zrobie nowego mc i tam to wrzuce, oczywiscie zmieniajac sciezki, to w ogole nie dziala |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Pią 20 Lis, 2009 07:58
|
|
|
może coś robisz źle |
|
|
|
 |
lokmen
Początkujący

Dołączył: 04 Lis 2009 Posty: 8 Skąd: Opole
|
Wysłany: Pią 20 Lis, 2009 08:04
|
|
|
Dzieki wielkie, to samo rzeczywiscie działa, lecz moze mam cos wczesniej w kodzie nagrzebne z fullscreenem bo mimo to zewstawilem tak jak w pliku zalaczonym przez ciebie to nie nie wyswietla mi tla ;/ no pokombinuje, dzieki za odp
========================================
Ok dzieki wielkie, udalo sie, takie moje niedopatrzenie, z czyms innym zwiazane, takze problem rozwiazany, dzieki |
|
|
|
 |
|
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
|
|
|
|
|
|
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.93 sekundy. Zapytań do SQL: 15 |
|
|