SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - przycisk zmieniający kształt i kolor po najechaniu

cyniu88 - Pon 15 Kwi, 2013 20:32
Temat postu: 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 - Wto 16 Kwi, 2013 09:50

Proszę.
cyniu88 - Wto 16 Kwi, 2013 11: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 - Wto 16 Kwi, 2013 11: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.

cyniu88 - Wto 16 Kwi, 2013 12: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ół


Powered by phpBB modified by Przemo © 2003 phpBB Group