SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Napis SWiSH wzdłuż ścieżki z litery S
Autor Wiadomość
roland 
Site Admin
Roland Zimek



Wersja SWiSH: Max4
Pomógł: 31 razy
Wiek: 57
Dołączył: 21 Sty 2005
Posty: 424
Skąd: Opole
Wysłany: Pon 07 Wrz, 2009 11: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

AnimowanyNapis.zip
Pobierz Plik ściągnięto 2663 raz(y) 9.51 KB

 
     
tomekc
Początkujący


Dołączył: 28 Mar 2010
Posty: 2
Skąd: Polska
Wysłany: Nie 28 Mar, 2010 10: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 14: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 21: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 09: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 10: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".

obwiednia.gif
kontur kształtu, obwiednia, otoczka czy jak to zwał - a może obrys :)
Plik ściągnięto 604 raz(y) 14.32 KB

_________________
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.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
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.21 sekundy. Zapytań do SQL: 16