 |
SWiSH Forum
Forum użytkowników programów SWiSH
|
[SOLVED] Jak swish oblicza wielkość shape z obramowaniem? |
Autor |
Wiadomość |
skibbbi
Praktyk

Wiek: 49 Dołączył: 16 Lut 2010 Posty: 32 Skąd: Pruszków
|
Wysłany: Sro 03 Mar, 2010 07:01 [SOLVED] Jak swish oblicza wielkość shape z obramowaniem?
|
|
|
Wstawiłem ramkę w Swishu jako shape bez wypełnienia z ramką 1px w podglądzie w programie jest OK ale w podglądzie w przeglądarce widzę tylko górną i lewą ramkę, prawą i dolną wcięło.
O co chodzi?
Po zastanowieniu wyszło, że problem polega na tym jak Swish oblicza wielkość shape z ramką. Zauważyłem na powiększeniu (w załączniku), że ramka umieszcza się w osi krawędzi wypełnienia shape czyli oznacza to, że np. kwadrat 100x100px z ramką 2px będzie miał realną wielkość 102x102px mimo, że Swish cały czas będzie pokazywał, że shape ma wielkość 100x100px.
Aby ramka wyświetlała się na krawędzi animacji musiałem skorygować wielkość shape o jedną grubość ramki oraz przesunąć ją o pół grubości ramki w prawo i w dół (niestety wszystkie ustawienia położenia tyczą się krawędzi wypełnienia a nie krawędzi ramki)
Czy program daje możliwość łatwego zapanowania nad tym zjawiskiem? Czyli np. precyzyjnego definiowania, że obramowanie ma być za lub przed wypełnieniem?
Pozdrawiam, |
_________________ Jak wiecie uczę się Swish'a i chciałbym nauczyć się go od podstaw, dogłębnie i bez złych nawyków stąd moje pytania Z góry dziękuję za odpowiedzi |
Ostatnio zmieniony przez skibbbi Sro 03 Mar, 2010 10:32, w całości zmieniany 1 raz |
|
|
|
 |
^Januszr


Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Sro 03 Mar, 2010 08:27
|
|
|
Nie. Kształt to kształt a obrys to część kształtu. Jeżeli narysujesz obrys 20px to kształt będzie większy o 10px z każdej strony. Jak chcesz obrys zrobić i kontrolować kształt z obrysem pod względem jesgo wymiarów, to proponuję kolejny obiekt pod spód i kolorek czarny - zobacz sobie przykład.
PS. Swish to nie SolidWorks, gdzie dodajesz ściany i reszta sama się oblicza. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 |
|
|
|
 |
skibbbi
Praktyk

Wiek: 49 Dołączył: 16 Lut 2010 Posty: 32 Skąd: Pruszków
|
Wysłany: Sro 03 Mar, 2010 10:31
|
|
|
No i stało się Dałeś bardzo fajne rozwiązanie. Jedyną modyfikację jaką zrobiłem to, że wyciąłem z dużego shape mały shape i wyszła mi ramka z shape z przeźroczystością. Dzięki.
Pozdrawiam, |
_________________ Jak wiecie uczę się Swish'a i chciałbym nauczyć się go od podstaw, dogłębnie i bez złych nawyków stąd moje pytania Z góry dziękuję za odpowiedzi |
|
|
|
 |
^Januszr


Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Sro 03 Mar, 2010 11:35
|
|
|
Proszę.
Po prostu zbieram "pomógł" |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 |
|
|
|
 |
|
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: 12 |
|
|