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
Duplikowanie movieclipa - wiem, że to nie forum Flasha ale..
Autor Wiadomość
Radmin
Praktyk


Dołączył: 18 Gru 2011
Posty: 21
Skąd: Olsztyn
Wysłany: Sob 21 Sty, 2012 20:52   Duplikowanie movieclipa - wiem, że to nie forum Flasha ale..

wiem, że umiecie te rzeczy i potraficie pomóc, bo na innych forach nic nie odpisują :(

A więc czy wiecie jak duplikować movieclipa we Flashu w ActionScript 2 ?? chodzi mi o to aby po nacisnięciu movieclip się duplikował i mozna bylo go przeciągnąć. Cos w stylu jak są sample w Ejayu czy w jakims tam programie muzycznym. Tam się sampla przeciąga na sciezki ale dalej on zostaje w tym miejscu z ktorego zostal przeciagany i mozna przeciagac go w nieskonczonosc i zawsze on tam bedzie i chodzi mi wlasnie o taka duplikacje
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Sob 21 Sty, 2012 22:23   

http://forums.devshed.com...rop-267290.html

dup3.zip


nie masz google :mrgreen:
 
     
Radmin
Praktyk


Dołączył: 18 Gru 2011
Posty: 21
Skąd: Olsztyn
Wysłany: Nie 22 Sty, 2012 13:03   

kurcze szukałem i nie znalazłem, słabo szukałem :D dzięki espe1 dużo mi to pomogła ale dalej mam problem:( siedziałem główkowałem całą noc wczoraj i dzisiaj i nie mogę nic wymyślić :/ zrobiłem, że żółty kwadracik się przeciąga i że można jego duplikat tez jeszcze przeciągać, ale z koleji juz nastepnych duplikatow nei mozna przeciagac a tez mi jest to potrzebne. Drugi problem to taki że musze zrobic zeby te żółte kwadraciki wskakiwały na ten granatowy prostokąt, a jeśli przeciągnie się je gdzieś indziej to wracają na swoje miejsce startowe. Masz jakiś pomysł na to. Moze jesteś jeszcze w stanie mi pomoc albo ktos inny kto to dobrze ogarnia
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Nie 22 Sty, 2012 23:50   

musisz połączyć klipy np.:

Kod:

yellow.onPress = function(){
i++;
clone = yellow.duplicateMovieClip("yellow"+i,i);
clone.onPress = function() {
startDrag(this);
mousePressed = true;
_root.bringToFront(this);
}
clone.onMouseUp = function() {
stopDrag();
mousePressed = false;
if (this._droptarget == "/targetCircle") {
this.onTarget = true;
_root.targetCircle.gotoAndStop(2);
} else {
this.onTarget = false;
_root.targetCircle.gotoAndStop(1);
}
}
clone.myHomeX=clone._x;
clone.myHomeY=clone._y;
clone.onEnterFrame = function() {
if (mousePressed == false && this.onTarget == false) {
this._x -= (this._x-this.myHomeX)/5;
this._y -= (this._y-this.myHomeY)/5;
}
}
}


u mnie działa, w załączniku plik
Ostatnio zmieniony przez espe1 Pon 23 Sty, 2012 00:00, w całości zmieniany 2 razy  
 
     
Radmin
Praktyk


Dołączył: 18 Gru 2011
Posty: 21
Skąd: Olsztyn
Wysłany: Nie 22 Sty, 2012 23:53   

dobra mam! :D a teraz kto wie i może mi pomóc jak zrobić by te prostokąty (lub chociaż jeden z nich) po przeciągnięciu na granatowy prostokąt tak jakby "wskakiwały" na niego, a jeśli nie zostaną przeciągnięte na ten granatowy prostokąt, tylko zostaną opuszczone na pole białe wokół niego lub gdzieś indziej to aby wracały do swojej pozycji startowej. Bardzo proszę o pomoc

http://www6.zippyshare.com/v/65575678/file.html

[ Dodano: Pon 23 Sty, 2012 00:02 ]
espe nie działa do końca dobrze, ponieważ kazdy żólty prostokat skopiowany wraca do połozenia tego gdzie byl skopiowany i przeciagniety i tak za kazdym razem. Nie wraca na miejsce tego głównego zoltego prostokąta. Cięzko to troche na sucho wytlumaczyc ale z tym kodem co dałes dziala tak: przesuwasz zolty prostokąt duplikuje sie i masz dwa spoko, teraz np drugi zolty z tego miejsca bazowego chcesz przesunac to juz nie mozesz bo jak chcesz to zrobic to jest ten plynny ruch powrotu na bazowe miejsce i nawet sie ten glowny juz nie duplikuje. Z koleji ten pierwszy co sie zduplikowal po kazdym nacisnieciu sie duplikuej i te co z niego powstaja gdy sie przeciaga tez wracaja tym plynnym ruchem na swoje miejsca na ktore byly przeciagniete. Tak to wyglada na sucho, ciezkie troche do opisania:D no ale niestety nie dziala tak jak trzeba :( no i na granatowy prostokat tez nie reaguje:(


nei zauwazylem ze zalcznik dales i sie tu rozpisuje heh:D

stary zajebisty jestes! niby forum Swisha ale mega mi z Flashem pomagasz!! wielkie dzięki! jakies korepetycje chyba musze u Ciebie wziac ;)
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Pon 23 Sty, 2012 00:10   

u mnie działa dobrze, wrzucam swf w załaczniku

a co do wskakiwania, to jest to to, co usunęliśmy na początku, czyli:


circle_mc.myFinalX = 443;
circle_mc.myFinalY = 294;

oraz

} else if (mousePressed == false && this.onTarget == true) {
this._x -= (this._x-this.myFinalX)/5;
this._y -= (this._y-this.myFinalY)/5;

zamiast wartości 443 i 294 możesz wrzucić sobie np. tablicę Array z zakresem punktów mniejszego prostokąta, znajdującego się w większym
 
     
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.
 

ABC CorelDRAW X6 PL

ABC CorelDRAW X6 PL
Roland Zimek

Cena: 39.90 z�

dodaj do koszyka
zobacz opis

 

CorelDRAW X6 PL. �wiczenia praktyczne

CorelDRAW X6 PL. �wiczenia praktyczne
Roland Zimek

Cena: 24.90 z�

dodaj do koszyka
zobacz opis

 

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne
Roland Zimek

Cena: 34.90 z�

dodaj do koszyka
zobacz opis

 

PowerPoint 2010 PL. �wiczenia

PowerPoint 2010 PL. �wiczenia
Roland Zimek

Cena: 21.90 z�

dodaj do koszyka
zobacz opis

 

JavaScript od pierwszej linii kodu. Błyskawiczna nauka pisania gier, stron WWW i aplikacji internetowych

JavaScript od pierwszej linii kodu. Błyskawiczna nauka pisania gier, stron WWW i aplikacji internetowych
Laurence Lars Svekis, Maaike van Putten, Rob Percival

Cena: 49.50 zł
zobacz opis

Strona wygenerowana w 0.3 sekundy. Zapytań do SQL: 15