stany buttona ... |
Autor |
Wiadomość |
logicboy
Praktyk

Wiek: 51 Dołączył: 29 Lip 2007 Posty: 36 Skąd: Katowice
|
Wysłany: Nie 12 Lip, 2009 22:08 stany buttona ...
Moje WWW: hoston.pl |
|
|
Witam ...
Od razu przyznam się, że zaczynam raczkować w temacie swish'a
Zdążyłem jednak pobawić się funkcją "buttonizacji" różnych obiektów,
tzn. korzystałem z opcji "convert to button" .. i następnie ustalałem różne stany
dla poszczególnych "separate state" .. i zauważyłem jeden problem ...
Otóż gdy np. pod grupą "over state" dałem jakiś obiekt to po najechaniu na niego myszką ładnie mi się wyświetla ...... gdy coś dam pod "down state" to przy kliknięciu też otrzymuję pożądany efekt ...
no i w sumie to wszystko co uzyskuję... bo gdy próbuję pozmieniać coś pod pozostałymi "state" .. to nic innego oprócz powyższych dwóch akcji nie otrzymuję.
Ciekaw jestem czy możliwe jest uzyskanie "stanu" który zostanie na buttonie po kliknięciu na niego ... czyli najeżdzam, klikam ... i po zjechaniu myszką na buttonie widać że został kliknięty ..... !? .... czy można coś takiego uzyskać ?
Poza tym zastanawiam się do czego służy stan "hit state" w buttonie ... bo co bym myszką na nim nie wyrabiał ... to to co dam do grupy "hit state" w żadnej sytuacji mi się nie wyświetla ....
..... coś robię nie tak ? |
|
|
|
 |
UndefinedMan
Mistrz

Pomógł: 7 razy Dołączył: 30 Mar 2007 Posty: 154 Skąd: Nysa City
|
Wysłany: Nie 12 Lip, 2009 23:30
|
|
|
HitState służy do kontrolowania obszaru, w którym Button ma być aktywny. W załączniku przykład, Kwadrat jako button mimo to działa tylko na środku, bo tak zostało ustawione HitState.
Nieaktywny button można zrobić za pomocą Action Script, czyli napisać skrypt. |
|
|
|
 |
logicboy
Praktyk

Wiek: 51 Dołączył: 29 Lip 2007 Posty: 36 Skąd: Katowice
|
Wysłany: Pon 13 Lip, 2009 16:50
Moje WWW: hoston.pl |
|
|
I już jestem mądrzejszy... dzięki za wyjaśnienie HitState ...
nie wiem tylko jak zrobić aby po kliknięciu (i odjechaniu kursorem) button np. pozostał w kolorze pomarańczowym ....
.. potrafisz może udoskonalić powyższy przykład o takie "zjawisko" ... |
|
|
|
 |
^shastaan


Pomógł: 72 razy Dołączył: 09 Gru 2007 Posty: 688 Skąd: Rzeszów
|
Wysłany: Wto 14 Lip, 2009 08:15
|
|
|
Nie da się za pomocą buttonu ale możesz zrobić zwykły kwadrat i przypisać mu skrypty do akcji on(rollover/rollout/press...)
To o co Ci chodzi to zmiana parametru przy akcji on(rollout).
Żeby zmienić kolor musisz użyć czegoś co na forum bądź w helpie wyszukasz pod "setRGB" |
_________________ 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
|
|
|
|
 |
logicboy
Praktyk

Wiek: 51 Dołączył: 29 Lip 2007 Posty: 36 Skąd: Katowice
|
Wysłany: Wto 14 Lip, 2009 18:07
Moje WWW: hoston.pl |
|
|
dzięki za instrukcje ... poszukam ... posprawdzam ... i na pewno wpadnę na to |
|
|
|
 |
|