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
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 :D jak to zrobić i czy jest jakiś sposób na sterowaniem poziomami/warstwami w swishu ? Z góry dziękuje za pomoc :D
 
     
^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
 
     
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:  

SWiSH - Create Flash animaton the easy way

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.1 sekundy. Zapytań do SQL: 15