przycisk zmieniający kształt i kolor po najechaniu |
Autor |
Wiadomość |
cyniu88
Początkujący
Dołączył: 09 Sty 2012 Posty: 7 Skąd: krakow
|
Wysłany: Pon 15 Kwi, 2013 19:32 przycisk zmieniający kształt i kolor po najechaniu
|
|
|
Witam
chcę zrobić przycisk, który po najechaniu będzie zmieniał kształt i kolor ale albo mogę jedno albo drugie na raz nie potrafię
przycisk ma działać tak jak w pliku z tym że kiedy od komentuje zmianę koloru to nie działa jakieś wskazówki ? |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Wto 16 Kwi, 2013 08:50
|
|
|
Proszę. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
cyniu88
Początkujący
Dołączył: 09 Sty 2012 Posty: 7 Skąd: krakow
|
Wysłany: Wto 16 Kwi, 2013 10:21
|
|
|
dzięki ale nie o to mi chodziło tak to mi się udało zrobić problem w tym że potrzebuje akcji po zjechaniu kursora z przycisku w postaci odwrotnej niż to co dzieje się na najechanie |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Wto 16 Kwi, 2013 10:44
|
|
|
aha.. tak, to trudne.
kiedyś zrobiłem coś takiego:
http://swish.wodip.opole....ghlight=rollout
może wskaże odpowiedni kierunek działania.
Ale rozwiązanie masz w załączniku:)
Naturalnie możesz także wykorzystać skrypt odtwarzający animację srite do tyłu - był gdzieś na forums.swishzone.com - przepraszam, ale nie wiem gdzie. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
cyniu88
Początkujący
Dołączył: 09 Sty 2012 Posty: 7 Skąd: krakow
|
Wysłany: Wto 16 Kwi, 2013 11:57
|
|
|
znalazłem rozwiązanie problemu daje taki kod Kod: | onFrame (1) {
_root.pulpit.omnie.dom._yscale=100;
stop();
}
onFrame (2) {
_root.pulpit.omnie.dom._yscale=108;
}
onFrame (3) {
_root.pulpit.omnie.dom._yscale=115;
}
onFrame (4) {
_root.pulpit.omnie.dom._yscale=120;
}
onFrame (5) {
_root.pulpit.omnie.dom._yscale=122;
}
onFrame (6) {
_root.pulpit.omnie.dom._yscale=128;
}
onFrame (7) {
_root.pulpit.omnie.dom._yscale=135;
}
onFrame (8) {
_root.pulpit.omnie.dom._yscale=139;
}
onFrame (9) {
_root.pulpit.omnie.dom._yscale=142;
}
onFrame (10) {
_root.pulpit.omnie.dom._yscale=145;
stop();
}
onFrame (18) {
_root.pulpit.omnie.dom._yscale=108;
}
onFrame (17) {
_root.pulpit.omnie.dom._yscale=115;
}
onFrame (16) {
_root.pulpit.omnie.dom._yscale=120;
}
onFrame (15) {
_root.pulpit.omnie.dom._yscale=122;
}
onFrame (14) {
_root.pulpit.omnie.dom._yscale=128;
}
onFrame (13) {
_root.pulpit.omnie.dom._yscale=135;
}
onFrame (12) {
_root.pulpit.omnie.dom._yscale=139;
}
onFrame (11) {
_root.pulpit.omnie.dom._yscale=142;
}
onFrame (20) {
_root.pulpit.omnie.dom._yscale=100;
stop();
} |
i
Kod: |
on (rollOver) {
// _root.pulpit.omnie.gotoAndPlay(2);
gotoAndPlay(2)
c = new Color("dom");
c.setRGB(0x333333);
dom._alpha = 155;
}
on (rollOut) {
// _root.pulpit.omnie.gotoAndPlay(11);
gotoAndPlay(11);
c = new Color("dom");
c.setRGB(0x999999);
dom._alpha = 100;
} |
teraz tylko zablokować rozciąganie tak by szło w dół a nie w górę i w dół |
|
|
|
|
|