|
SWiSH Forum
Forum użytkowników programów SWiSH
|
Jak w AS zmienić/ustawić 'lineStyle' kształtu i jego 'Fill'? |
Autor |
Wiadomość |
Johanson
Przyjaciel
Dołączył: 05 Lut 2009 Posty: 56 Skąd: Grudziądz
|
Wysłany: Pon 09 Kwi, 2012 19:05 Jak w AS zmienić/ustawić 'lineStyle' kształtu i jego 'Fill'?
|
|
|
W jaki sposób można zmienić obramowanie już istniejącego kształtu ?
Chodzi o dowolny, nieregularny kształ - np. narysowany odręcznie.
W sytuacji, gdy tworzymy zupełnie nowy i to w dodatku prostokątny,
to sprawa jest prosta:
with (shape)
{lineStyle(13,0x00ff00);
moveTo(100,100);
lineTo(100,300);
lineTo(300,300);
lineTo(300,100);
lineTo(100,100);
endFill();
}
A co zrobić, gdy kształ już istnieje i słada się z b.wielu wierzchołków? |
Ostatnio zmieniony przez Johanson Sro 11 Kwi, 2012 21:38, w całości zmieniany 1 raz |
|
|
|
|
espe1
Profesjonalista
Pomógł: 16 razy Dołączył: 02 Lis 2011 Posty: 175 Skąd: łódzkie
|
|
|
|
|
Johanson
Przyjaciel
Dołączył: 05 Lut 2009 Posty: 56 Skąd: Grudziądz
|
Wysłany: Sro 11 Kwi, 2012 21:59
|
|
|
Tak, pytałem, ale odpowiedź nie była satysfakcjonująca.
Wiem, że można pisać proste programiki,
w których zakładamy, że będą konkretne kształty
i każdy kształt możemy zamienić na przyciski,
jak to proponował ^sl01k
Cytat: | http://swish.wodip.opole.pl/forum/viewtopic.php?t=4504 |
Ale gdybyśmy dali użytkownikowi możliwość stworzenia własnych obiektów ze sterowaniem ich właściwościami, to byłby problem.
Prosty przykład:
Cytat: | Użytkownik rysuje bałwana:
- kula duża (nogi)
- kula średnia (brzuuch)
- kula mała (głowa),
- trójkąt (nos),
- prostokąt (cylinder),
- linia/odcinek (miotła),
- ...
- ... (ilość elementów dowolna i zależna tylko od użytkownika)
- ...
Użytkownik chce zmieniać:
- wielkość każdego elementu,
- położenie,
- kolor/rodzaj wypełnienia,
- kolor/rodzaj obramowania,
- stopień przezroczystości.
|
Co wtedy? |
|
|
|
|
espe1
Profesjonalista
Pomógł: 16 razy Dołączył: 02 Lis 2011 Posty: 175 Skąd: łódzkie
|
Wysłany: Sro 11 Kwi, 2012 23:40
|
|
|
Użytkownik chce zmieniać:
- wielkość każdego elementu,
- położenie,
- kolor/rodzaj wypełnienia,
- kolor/rodzaj obramowania,
- stopień przezroczystości.
Co wtedy?
Wtedy to robi: |
|
|
|
|
Johanson
Przyjaciel
Dołączył: 05 Lut 2009 Posty: 56 Skąd: Grudziądz
|
Wysłany: Czw 12 Kwi, 2012 00:27
|
|
|
Czy mogę prosić o kilka słów opisu?
?
Widzę, że nie, bo ... okazałoby się,
że jest to zrobione po prostu jawnym kodem wprost,
a nie poprzez makroodwołanie.
[ Dodano: Sob 14 Kwi, 2012 08:36 ]
I co "espe1", skończyło się rumakowanie? |
|
|
|
|
|
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.11 sekundy. Zapytań do SQL: 16 |
|
|