Napis SWiSH wzdłuż ścieżki z litery S |
Autor |
Wiadomość |
roland
Site Admin Roland Zimek
Wersja SWiSH: Max4
Pomógł: 31 razy Wiek: 58 Dołączył: 21 Sty 2005 Posty: 424 Skąd: Opole
|
Wysłany: Pon 07 Wrz, 2009 10:31 Napis SWiSH wzdłuż ścieżki z litery S
|
|
|
Napis SWiSH wzdłuż ścieżki z litery S
Tutorial pokazuje jak wykorzystując nową funkcję SWiSH Max3 Konwertuj ostatnio zaznaczony obiekt do ścieżki ruchu utworzyć napis poruszający się wzdłuż konturu litery.
Wybierz narzędzie Tekst i wprowadź literę, na przykład S. Dla uzyskania lepszego efektu wybierz "zaokrągloną" czcionkę, na przykład "Arial Rounded". Powiększ literę tak, by zajmowała większą cześć obszaru roboczego.
Mając zaznaczoną literę, wybierz Modyfikuj > Rozdziel > Na kształty. To będzie nasza ścieżka po której będzie się poruszał tekst.
Ponownie wybierz narzędzie Tekst i pierwszą literę tekstu który będzie się poruszał po ścieżce.
Mając cały czas zaznaczoną literę wykonaj dwie czynności. Po pierwsze obróć ją w prawo, wybierając Modyfikuj > Transformacja > Obróć o 90. Następnie w panelu Transformacja włącz przycisk o=x, a następnie kliknij na środkowym punkcie transformacji.
Wybierz narzędzie Selekcja i zaznacz oba obiekty. Wybierz Modyfikuj > Konwersja > Konwertuj ostatnio zaznaczony obiekt do ścieżki ruchu. Pojawi się okno w którym zaznacz pole Odwróć ścieżkę. Dzięki temu litera będzie się poruszała w kierunku przeciwnym do ruchu wskazówek zegara.
Zaznacz pola Kieruj do ścieżki i Nadpisz kąt. Dzięki temu litera będzie obracać się zgodnie z przebiegiem ścieżki.
Zlikwiduj zaznaczenie Usuń kształt ścieżki. Spowoduje to pozostawienie oryginalnego obiektu na podstawie którego będzie tworzona ścieżka.
Kliknij na przycisku OK.
Litera przekształcona w krzywą powinna stać się teraz ścieżką dla małej litery. Stanie się tak jeżeli zachowałeś kolejność tworzenia obiektów taką, jaką opisałem. Jeżeli ścieżka została utworzona niepoprawnie, to cofnij ostatnią czynność. Następnie wskaż literą, a później przytrzymując klawisz SHIFT, kliknij na krzywej.
Zwróć uwagę na oś czasu. Utworzone zostały ramki ścieżek ruchu. Możesz teraz uruchomić animację. Pierwsza litera tekstu porusza się prawidłowo.
Wybierz literę i wybierz Modyfikuj > Grupowanie > Do klipu. Litera zostanie przekształcona w klip. Nazwij go, na przykład LiteraS.
Wskaż klip LiteraS i wybierz Edycja > Kopiuj Obiekt. Następnie wybierz Edycja > Wklej w miejscu. Zmień nazwę kopii klipu na LiteraW.
W panelu Konspekt kliknij na plusie obok wiersza LiteraW i wskaż umieszczony w nim obiekt tekstowy. W panelu Właściwości kliknij na przycisku Edytuj i zmień literę S na W.
Kliknij na przycisku Zastosuj, a następnie na Close. Jeżeli uruchomisz animację, to zobaczysz, że obie litery poruszają się nachodząc na siebie. Aby temu zapobiec w panelu Konspekt wskaż Scene_1 i przejdź do panelu Script. Wpisz następujący skrypt:
Kod: | onSelfEvent (load) {
LiteraW.stop();
}
onFrame (5) {
LiteraW.play();
} |
Dzięki temu litera W zacznie się poruszać 5 klatek po literze S.
W opisany powyżej sposób utwórz kopie klipu LiteraS i nazwij je „Literai”, LiteraS2 oraz LiteraH.
Zmodyfikuj skrypt, tak by wyglądał następująco:
Kod: | onSelfEvent (load) {
LiteraW.stop();
Literai.stop();
LiteraS2.stop();
LiteraH.stop();
}
onFrame (5) {
LiteraW.play();
}
onFrame (10) {
Literai.play();
}
onFrame (15) {
LiteraS2.play();
}
onFrame (20) {
LiteraH.play();
} |
Gotowe.
Kliknij na tym tekście, aby zobaczyć przykład |
|
|
|
|
tomekc
Początkujący
Dołączył: 28 Mar 2010 Posty: 2 Skąd: Polska
|
Wysłany: Nie 28 Mar, 2010 09:17
|
|
|
Witam
Czy w SwishMax 2 jest taka możliwość? Chodzi mi o stworzenie ścieżki ruchu wokół elipsy.
Pozdrawiam |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Nie 28 Mar, 2010 13:41
|
|
|
Jak sobie narysujesz taką ścieżkę to tak. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
tomekc
Początkujący
Dołączył: 28 Mar 2010 Posty: 2 Skąd: Polska
|
Wysłany: Nie 28 Mar, 2010 20:06
|
|
|
Czyli niestety muszę sobie rysować odręcznie ścieżkę wokół elipsy?
No cóż, trzeba pomyśleć o aktualizacji narzędzia.
pozdrawiam |
|
|
|
|
ekumi
Bywalec
Dołączył: 23 Maj 2008 Posty: 19 Skąd: Polska
|
Wysłany: Pią 09 Lip, 2010 08:53
|
|
|
Witam.
Próbuję wykonać efekt opisany w tutorialu, lecz juz w momencie użycia opcji "Konwertuj ostatnio zaznaczony kształt do ścieżki ruchu" otrzymuję komunikat "Ostatnio wybrany obiekt, który pojawi się na ścieżce ruchy musi być nie pustym kształtem". Prosze o wskazówkę, co robię źle. |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Pią 09 Lip, 2010 09:11
|
|
|
Załacz swi - zaobacze co żeś porobił |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
mady2
Początkujący
Dołączył: 06 Lis 2011 Posty: 6 Skąd: Mińsk Mazowiecki
|
Wysłany: Nie 06 Lis, 2011 17:38
|
|
|
Witam
Mam ten sam problem co Ekumi.
Też przy wykonywaniu opcji "Konwertuj ostatnio zaznaczony kształt do ścieżki ruchu" otrzymuję komunikat "Ostatnio wybrany obiekt, który pojawi się na ścieżce ruchy musi być nie pustym kształtem". Proszę o podpowiedź gdzie leży błąd |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Nie 06 Lis, 2011 20:43
|
|
|
Zrób kolor tego S na przezroczysty i ustaw koniecznie linię obwiedni litery S - kolor na 100% (nie musi być koloru na 100, ale dzięki temu będziesz widział tę literkę). Kwestia jest taka, że musi być obramowanie/obwiednia kształtu... Napisz czy działa. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
mady2
Początkujący
Dołączył: 06 Lis 2011 Posty: 6 Skąd: Mińsk Mazowiecki
|
Wysłany: Pon 07 Lis, 2011 18:14
|
|
|
Januszr,
Sorki ale chcę się nauczyć SWISHa i dopiero zaczynam ucząc sie na gotowych przykładach. Czy mógłbyś jaśniej napisać może wymienilibyśmy się na Priva i tam ewentualnie byś mi objaśnił to jaśniej bo nie wiem jak mam zrobić obwiednię:( |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Pon 07 Lis, 2011 19:07
|
|
|
Jak zaznaczysz KSZTAŁT - ten, który ma być Motion Path - to należy zaznaczyć LINE STYLE. Litery po konwersji do kształtu nie mają zwykle obwiedni/konturu. Dlatego należy kształtowi zaznaczyć to co na załączonym rysunku.
Na priv pomagam tylko komercyjnie. Ponadto, nie wstyd pytać. No i założę się, że nie tylko Ty masz podobny problem. Na prv zostało by usunięte rozwiązanie a tak zostaje dla "potomnych". |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
mady2
Początkujący
Dołączył: 06 Lis 2011 Posty: 6 Skąd: Mińsk Mazowiecki
|
Wysłany: Wto 08 Lis, 2011 19:22
|
|
|
Dziękuję Janusz za pomoc napewno przyda się potomnym. Zrobiłem tak jak pisałeś i jest OK.
Tutaj zacytuję Rolanda:
"Wybierz narzędzie Tekst i wprowadź literę, na przykład S. Dla uzyskania lepszego efektu wybierz "zaokrągloną" czcionkę, na przykład "Arial Rounded". Powiększ literę tak, by zajmowała większą cześć obszaru roboczego.
Mając zaznaczoną literę, wybierz Modyfikuj > Rozdziel > Na kształty. To będzie nasza ścieżka po której będzie się poruszał tekst. "
Tak jak pisałem dopiero zacząłem swoją zabawę ze SWISHem i napewno jeszcze nie rozumiem wielu podstaw tego programu. Dlaczego nie zadziałało według tego co napisał Roland? |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Sro 09 Lis, 2011 07:26
|
|
|
Dlatego, że jeżeli Roland albo inni bawią się Swish od wersji pierwszej (o raaaaaannyyy, to już tyle lat minęło?) to pewne działania wydają się nam tak bardzo intuicyjne i proste i podstawowe, że nie jesteśmy w stanie przewidzieć, że ktoś zrobi inaczej. Inna sprawa jest taka, że być może w wersji wcześniejszej, skonwertowana litera miała od razu obrys?
No ale od czego jest forum zawsze możesz zapytać i być może ktoś pomoże? |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
|