SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Problem z rozmyciem (Blur)

Sokrates - Wto 11 Mar, 2008 10:11
Temat postu: Problem z rozmyciem (Blur)
Robie sobie taka animacje która będzie przypominała tekst w ruchu. Czyli najpierw z lewej strony będzie wjeżdżać na środek animacji, a potem chcę aby ze środku animacji uciekła (zjechała) w prawą stronę. I tu sie pojawia problem bo jak daje elementowi tekstu rozmycie (Blur) to to rozmycie nie wiem dlaczego ale rozpoczyna sie od lewej strony animacji ale nie parę px od źródłowego elementu ale zaczyna sie po lewej stronie krawędzi animacji tak ze jej nie widać. A chciał bym aby rozmycie (efekt poruszenia tekstu) zaczynał sie od środka i szedł w prawą stronę aż zniknie poza oknem animacji.
Tu jest przykład tego co udało mi się zrobić

a tu jest tak jak bym chciał aby to wyglądało
Chodzi o napis: Absolutna Nowość, PICO 740.

Wielkie dzięki za pomoc...

Kermit - Pią 14 Mar, 2008 15:12

hmm a czy rozmycie ma byc caly czas takie samo ? czy ma np postepowac z oddaleniem sie od srodka ?
Sokrates - Pią 14 Mar, 2008 20:49

Cytat:

czy ma np postepowac z oddaleniem sie od srodka ?


Nie zbytnio to rozumiem...
Podałem przykład u góry jak bym Chciał aby to wyglądało, generalnie chodzi mi o taki sam efekt jak stworzyłem (a sie dobrze pojawia) od lewej strony do środka animacji. (Kod też u góry) Niestety nie mogę sobie poradzić z tym efektem od środka animacji do prawej krawędzi animacji.

Kermit - Pią 14 Mar, 2008 23:35

zapytalem czy im dalej text jest od srodka tym bardziej rozmyty ma byc ?
Sokrates - Sob 15 Mar, 2008 17:09

Według mnie to nie ma znaczenia. Może ale nie musi. Generalnie chodzi o to aby maiał za sobą taki rozmyty cień jak efekt który pojawia się od lewej strony do środka.
Grzesiek82 - Sro 19 Mar, 2008 13:54

Wystarczy skorzystać z filtrów flash: http://www.swishzone.com/..._generator.html gdzie można uzyskać bardziej naturalny blur niż tego typu efekt, który jest zaimplementowany w swishmaxu. W załączniku prościutki przykładzik.
Sokrates - Sro 19 Mar, 2008 20:30

Świetne, własnie o to mi chodziło ...
Swietny ten generator filtrów....

Dzięki za pomoc...

krisuman - Pon 24 Mar, 2008 15:27

siemka moglby mi ktos powiedziec czemu jezeli dodam ten efekt i wszytsko ladie zrobie to wyskakuje mi cos takiego: ERROR: Cannot find 'flash'
Scene_1, line 1: blurFilterName = new flash.filters.BlurFilter(10, 0, 2)

mielu - Pon 24 Mar, 2008 16:25

export do fp =>8
krisuman - Pon 24 Mar, 2008 17:36

sorry ale jestem troche zielony:/ moglbys mi to troche bardziej wytlumaczyc?
Sokrates - Pon 24 Mar, 2008 17:46

Generatora filtrów który jest ustawiany skryptowo nie widać w podglądzie animacji (Play Movie -> Ctrl+Enter). Natomiast zobaczysz ten efekt jak wy exportujesz animacje do Flash Playera równego/większego od wersji 8. (SWF8).

Może być też tak że musisz zdefiniować program do odtwarzania animacji flashowych. (Prawym przyciskiem myszy na animacje i odtwórz za pomocą... -> i wybierasz flashplayera w wersji 8) . SwisHmax i SwishMax2 ma wbudowanego flashplayera w wersji 6,7,8 a katalogu w którym go zainstalowałeś. Musisz tylko swojemu systemowi powiedzieć żeby odtwarzał pliki (animacje) za pomocą tych playerów...

Pozdrawiam...

krisuman - Pon 24 Mar, 2008 17:59

ale przyklad ktory powyzej podal Grzesiek82: blur_text.rar odpala mi się normalnie przez Play Movie, ale kiedy na nowej karcie zrobie identycznie to co w przykladzie Grzeska82 wyskakuje mi ten sam blad ktory podalem wczesniej. Dlaczego tak jest?
mielu - Pon 24 Mar, 2008 18:08

Masz SM2 jeśli tak to będzie Ci to działało w programie, ale jak otwierasz nowy projekt (o ile dobrze zrozumiałem) i tam wklejasz filtr to i tak musisz zmienić ustawienia eksportu, tak aby player był ustawiony na 8 lub 9

[ Dodano: Pon 24 Mar, 2008 19:09 ]
sprawdź sobie prawym myszy na animacji w jakim fp odtwarza Ci animacje

krisuman - Pon 24 Mar, 2008 18:18

juz wszytsko dziala, wielkie dzieki za pomoc i za wyrozumialosc;)
keytrap - Wto 27 Wrz, 2011 12:12

Panowie, googluje, googluje i nic z tego.... Temat był poruszany na kilku wątkach pt "loadMovie blur problem" ale niestety żadne z podanych rozwiązań nie działa w moim przypadku.

W momencie gdy stosuję filtr dla statycznego shape'a wszystko jest okej - blur działa. Problem występuje w momencie gdy do danego shape'a wczytam obrazek poprzez loadMovie - wtedy nałożenie filtru pozostaje bez efektu.

W załączniku przesyłam przykładowy, prosty sample na którym próbuję to zrobić.
Będę wdzięczny za pomoc.

edit: Swish Max 4.0

Januszr - Wto 27 Wrz, 2011 12:54

Nie za bardzo działa, ponieważ najpierw ładujemy obrazek a potem coś z nim robimy.
Jeżeli piszesz on frameX aby coś się działo, to zawsze będzie się działo wszystko to co napiszesz, niezależnie od linii, w której napiszesz komendę. Innymi słowy: onFramex załaduj a na x+2 dodaj blur.

keytrap - Sro 28 Wrz, 2011 09:10

Dziękuję bardzo! Faktycznie teraz na tym przykładowym pliczku działa. Niestety w projekcie który robię nie chce działać i wydaje mi się, że jest to związane z tym, że mam zbyt dużo i głęboko osadzonych obiektów (MC -> MC -> Gr -> shape). Póki co nie mogę wrzucić na forum całego projektu. Tak czy inaczej jeszcze raz dzięki za pomoc.
Januszr - Sro 28 Wrz, 2011 09:27

To że jest dużo poziomów nie powinno mieć wpływu na nic -> patrz załącznik.
Zerknij czy wszystkie przekształcenia ładowanych obrazkó robisz PO ICH ZAŁADOWANIU :)


Powered by phpBB modified by Przemo © 2003 phpBB Group