|
SWiSH Forum
Forum użytkowników programów SWiSH
|
kolor obiektu zmieniany za pomocą XML |
Autor |
Wiadomość |
tynkowicz
Początkujący
Wiek: 37 Dołączył: 15 Sty 2006 Posty: 4 Skąd: Konin
|
Wysłany: Nie 28 Cze, 2009 09:42 kolor obiektu zmieniany za pomocą XML
|
|
|
Witam wszystkich chcących mi pomóc
Potrzebuje zrobić mape polski z możliwością wprowadzania zmian za pomocą xml.
Mam każde województwo w osobnym obiekcie i zrobiony jest z nich button.
Pytanie brzmi jak zmianiać kolor przed najechanie, po najechaniu obraz obramowania województwa oraz tła za pomocą XML
w załączniku mapa,
PROSZE O POMOC
Z góry dzieki |
Ostatnio zmieniony przez tynkowicz Pon 29 Cze, 2009 01:02, w całości zmieniany 1 raz |
|
|
|
|
^shastaan
Pomógł: 72 razy Dołączył: 09 Gru 2007 Posty: 688 Skąd: Rzeszów
|
Wysłany: Nie 28 Cze, 2009 12:57
|
|
|
Masz w załączniku prosty przykład jak zmienić kolor obiektu przed najechaniem, po najechaniu i po zjechaniu.
Trzeba teraz podstawić zmienne za kolory:
myColor.setRGB(kolorUp)
myColor.setRGB(kolorRollOver)
myColor.setRGB(kolorRollOut)
i podać wartości tych zmiennych w pliku txt.
Nie doszedłem jeszcze do tego jak zrobić, żeby interpretował te zmienne jak kolor, liczbę. Czyta string, dziad jeden.
Ktoś ma pomysł jak kazać swishowi interpretować 0xff00ff jako liczbę?
[ Dodano: Nie 28 Cze, 2009 15:08 ]
Nie mam pojęcia co robie źle...
Chyba jednak kuma, że to liczby są w zmiennych ale z jakiegoś powodu sie nie chce sluchac. Może jest niedziela i sobie robi wolne...
Zobaczcie załącznik (kolorZtxt.rar) i mi powiedzcie, czemu wczytuje czerwony (upcolor) a dwóch pozostałych nie...
[ Dodano: Wto 30 Cze, 2009 16:11 ]
Nie działał, bo w txt po wartościach zmiennych były spacje więc zamiast "0xFF0000" podstawiał na przykład "0xFF0000 " a tego nie rozumiał jako kolor. Znacznie prościej niż się spodziewałem, na szczęście tynkowicz mi to wyłapał ;]
Wytłumaczcie mi w takim razie jeszcze czemu myColor.setRGB(0xFFFFFF) czasem koloruje wszystko a nie wyznaczony target i jak temu zaradzić (ten błąd jest w załączniku kolorztxt.rar - trzeba oczywiscie wykasować spacje na koncach plików txt zeby zadzialalo). |
|
|
|
|
|
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
|
|
|
|
|
|
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.12 sekundy. Zapytań do SQL: 15 |
|
|