|
SWiSH Forum
Forum użytkowników programów SWiSH
|
POWAŻNY PROBLEM POMOCY z ++ dla note idepth |
Autor |
Wiadomość |
webdesigner1921
Praktyk
Wiek: 39 Dołączył: 13 Lip 2009 Posty: 20 Skąd: od znajomego
|
Wysłany: Pon 20 Lip, 2009 06:41 POWAŻNY PROBLEM POMOCY z ++ dla note idepth
Moje WWW: webdesigner1921.com |
|
|
hej Mam nietypowy problem z którym nie mogę sobie poradzić: Mianowicie mam sobie stronkę gdzie jest przycisk który ma duplikować spirita i samego spirita
(gdy wczytywana jet animacja spirit jest niewidoczny w onFrame 1 ustalam visible na false). Przycisk ma polecenie duplicat spirite, w targecie wybieram nazwę tego duszka w name podaje note i depth ustalam na 1.
Pytanie i cały kłopot, jak ustalić by tych duszków tworzyło mi nie 1 a nie skończoną ilość. Zależy mi na tym by, taką ilość ile kliknie się na button tyle zostało utworzonych duplikatów spiritów o nazwie note1(gdzie liczba 1 będzie się zwiększać ) podobnie położenie duszka względem innych duplikatów w Depth. Czyli chodzi mi o to by raz klikając na buton pierwszy miał name nte1,i depth 1, następny name: note2, i depth 2 itd jak to zrobić i czy jest jakiś sposób na sterowaniem poziomami/warstwami w swishu ? Z góry dziękuje za pomoc |
|
|
|
|
^shastaan
Pomógł: 72 razy Dołączył: 09 Gru 2007 Posty: 688 Skąd: Rzeszów
|
Wysłany: Pon 20 Lip, 2009 16:09
|
|
|
wprowadź sobie zmienne w scenie
spriteNumber = 1;
w guziku przed duplicateMovieClip daj:
spriteNumber += 1
name = "note"+spriteNumber;
Wtedy będzie zwiększał zmienną spritenumber o 1 za każdym razem gdy wcisniesz guzik więc zmienna name bedzie się zmieniać za każdym naciśnięciem "note2", "note3", "note4"...
Tak, można kontrolować depth za pomocą
getDepth()
swapDepths() |
_________________ Prowadzę stacjonarne i zdalne szkolenia z grafiki, również ze SWiSH. Program ustalany indywidualnie w zależności od potrzeb klienta. Szczegóły na www.kreopka.pl
|
|
|
|
|
^sl01k
Pomógł: 42 razy Wiek: 28 Dołączył: 15 Lis 2005 Posty: 355 Skąd: Trójmiasto
|
Wysłany: Pon 20 Lip, 2009 20:12
Moje WWW: cześć prac w stopce :) |
|
|
jasne ze tak ...
z tego co rozumiemm to musisz uzyc jakiejs pentli
Kod: |
for (var i=0; i<ilosc; i++) {
n = "iC" add i;
duplicateMovieClip("itemClip", (n), i);
eval(n)._y = i+20;} | czyli ten skrypt zduplikuje duszek "itemClip" pare razy nazwie go iC0, iC1, iC2 .... itd a depth to zmienna i i dodatkowo kazy kolejny ustawi w odstepie 20
jakiej petli uzyjesz to juz twoja sprawa w zaleznosci oczywiscie od potrzeb
pz.
powodzenia.
P.S. na twoimmiejscu nie tracil bym czasu na swisha... w pewnym momencie zacznie cie on denerwowac... a jak sie nie myle to chcesz robic rzeczy na ponadprzecietnym poziomie ... |
_________________ mam 12 lat i dopiero się uczę
http://sl01k.cal.pl/portfolio/
http://fachowo.co |
|
|
|
|
|
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.17 sekundy. Zapytań do SQL: 14 |
|
|