|
SWiSH Forum Forum użytkowników programów SWiSH |
|
Skrypty do programu SWiSH2 i SWISHmax - dot alpha, valpha, vrotation, vx, ax, ay, vy itp
webdesigner1921 - Pon 13 Lip, 2009 13:57 Temat postu: dot alpha, valpha, vrotation, vx, ax, ay, vy itp mam duży problem z którym nie potrafię sobie poradzić, przepatrzyłem kilkanaście forum wątków i znalazłem kilka podpowiedzi ale nie załapałem jak to działa. A spędziłem nad tym już ponad tydzień. W oficjalnym podręczniku tez nic nie znalazłęm. Dlatego prośba o pomoc do was życzliwych próbuje zmodyfikować sposób wyświetlenia boksu tak by kliknięciu na link zsunoł sie boks w dół o 200 px (ale płynie a nie klikam i odrazu jest na samym dole 200 px niżej) chciałbym by miał alphe 100 ale po kliknieciu na link płynie zmieniało się alpha do 50% (jak ustawić czas ile ma to trwać przejście) i wszystkie ine opcje zwiazane z rotacją itp z góry dzięki za pomoc jest to bardzo ważne i będę wdzięczny za pomoc
sl01k - Pon 20 Lip, 2009 20:21
zerknij tu:
http://swish.wodip.opole....opic.php?t=4448
i tu:
http://swish.wodip.opole....b4f089ebdb18f77
uzyj funkcji jak chcesz to dobrze zrobic
a jak czegos nie mozesz znalezc w dokumentacji swisha to szukaj w dokumentacji flasha bo dokumentascja swisha jest bardzo kiepska... i sporo rzeczy w niej nie ujetych dziala tak samo jak we flashu
webdesigner1921 - Wto 04 Sie, 2009 06:51
Dzięuje za pomoc, a powiedz czy np z tymi funkcjami da sie np zrobiś sobe osobnego swf zasysanego do animacji który by przekazywał parametry do wyswietalania, albo jeszcze lepiej np z pliku tkestowego, tak by dało sie sterować animacja bez koniecznosci posiadnia swisha ?
sl01k - Wto 04 Sie, 2009 13:02
oczywiście że tak ...
z regóły pobiera sie zmienne z XML'a isnieje mozliwosc pobierania ich tez z plikow php czy txt oraz z cookie flashowych w razie potrzeb ...
możliwości jest sporo ... naprościej to zrobic za pomocą txt najlepiej za pomoca xml ...
Szymciosek - Czw 06 Sie, 2009 13:04
sl01k, to jak połączyć swisha z txt abym mógł sterować tym co dzieje się w animacji bez konieczności posiadania swisha ?
sl01k - Czw 06 Sie, 2009 13:13
eh ... w zalaczniku przyklad
Szymciosek - Czw 06 Sie, 2009 13:57
aa nie
Miałem na myśli sterowanie animacja, i tym co się w niej dzieje, a nie samymi polami tekstowymi.
sl01k - Czw 06 Sie, 2009 17:27
przeciez zmienna to zmienna i dziala to na tej samej zasadzie jezeli cos ma sie dziac iles razy to dajesz nazwe zmiennej zamiast cyfry i tajk sie to odbywa
Szymciosek - Czw 06 Sie, 2009 19:07
ale mam na myśli to jak połączyć to żebym mógł sobie wpisać coś w stylu
gdzie xxx to jakiś obiekt w swf
i to zadziała bez ingerencji w swish
sl01k - Czw 06 Sie, 2009 23:14
wpiszesz sobie xxx._x = _root.zmienna i to wystarczy a zmienna zaladujesz jak w przykladzie
shastaan - Pią 07 Sie, 2009 07:41
Musisz zdefiniować zmienne w swf, wtedy możesz kazać mu szukać ich na zewnątrz - nie możesz kazać mu szukać na zewnątrz całego oskryptowania strony :]
Szymciosek - Pią 07 Sie, 2009 08:08
A można jakoś jaśniej ?
webdesigner1921 - Pią 07 Sie, 2009 08:24
właśnie my prości ludzie D: tak na chłopski rozum najlepiej na przykładzie
np mamy serwis cały we flashu skalda się z stopk,i headera, menu, 3 boksów informacyjnych (dajmy na to np newsy, o nas, produkty) i np banera. I teraz wiem ze za jakiś czas będę musiał usunąć banner ale nie mam swisha :d i chce np i chciałbym by info o banerze jego położeniu było zasysane z pliku tekstowego nie swf (bo go nie zedytuje klient a nie chce tworzyć miliona swf-ów by przewidzieć każdy wyjątek klienta i tłumaczy mu jak pan podmieni tego swf na serwerze to baner przestanie działać wole mu zrobic godzinę szkolenie oddając serwis i napisać dokumentacje w 2h co możne roibc by mi dupy nie truł . I tak np taki textowy plik stoperując animacja powinien zawierać dane:
visible = treu (jeśli będzie chciał wyłączyć go to sobie zimni na false)
_X = polozenie banera (jeśli będzie chciał zmienić położenie banera)
_y = scale banner (jeśli będzie chciał zmienić położenie banera)
alpha = poziom przezroczystość (jeśli będzie chciał zmienić położenie banera)
i trudniejsze nie wiem jak to ując odwołanie do gotourl podający ścieżkę i to co ma być otwarte klikając na baner z ustawieniami np typu blank itp
shastaan - Pią 07 Sie, 2009 12:23
Szymciosek, po prostu swf musi zawierać informacje o zmiennych i wiedzieć, że takie są, żeby wiedział, że ma ich szukać poza swfem i gdzie ma ich szukać. Jeśli chcesz by klient, czy ktokolwiek mógł sobie zmienić treść bloku tekstowego, musisz w swfie umieścić blok tekstowy i przypisać mu zmienną i kazać swfowi szukać jej w pliku txt (na przykład).
Klient może zmodyfikować txt czyli treść bloku tekstowego nie ingerując w swf. Nie może natomiast zmieniając plik tekstowy dodać do swf drugiego bloku tekstowego i 3 galerii :] To musi zostać przewidziane i zaprogramowane w swf.
Txt nie może stworzyć/zdefiniować zmiennej, funkcji, obiektu itp, może wpływać na właściwiości zdefiniowanych wewnątrz swf. Takie opcje modyfikacji też musisz przewidzieć i umożliwić na poziomie swf'a.
webdesigner1921, zgodnie z tym co napisałem to wszystko o czym piszesz Ty jest do zrobienia. Definiujesz zmienne, funckje, wstawiasz containery itp. Sterujesz nimi za pomocą xmla - danych z zewnętrznych plików, na przykład txt. Da się.
Tylko, że chyba źle do tego podchodzisz. Moim zdaniem bardzo chcesz, żeby klient truł Ci dupę. On potrzebuje specjalistycznej wiedzy, za którą ma Tobie zapłacić. Ja bym chciał, żeby truł mi dupe bo wiem że na tym zarobię ;]
Poza tym zastanów się, czy klient nie potrzebuje panelu administracyjnego (będzie go kosztował, bo Ciebie będzie kosztował dużo pracy, czasu i wiedzy) ale nawet jeśli się na niego zdecyduje, to nie można się oszukiwać, że da się nim zrobić wszystko. Na jakimś poziomie/etapie i tak będą mu potrzebne pliki swi/fla i ktoś, kto potrafi je obsłużyć (czyli Ty).
A jeśli koniecznie chce za darmo, żeby się samo aktualizowało, bez żadnej wiedzy, to niech poszuka studenta-filantropa który mu to postawi na joomli, w css'sie, za 150zł i jeszcze go nauczy to obsługiwać.
Tego typu klientów - to naprawde dobra rada - odsyłamy z uśmiechem i radością do konkurencji, ciesząc się, że robimy jej na złość :]
webdesigner1921 - Pią 07 Sie, 2009 14:31
heheh to nie oto chodzi żeby mi nie trul dupy:D bo i tak będzie klienci są w tym miszczami pisownia oryginalna ale o to by mogli sobie trochę tym sterować i aktualizować serwis, nie wiedząc tego jak to podpiąc nie pomoge im w tym, dostana stronę która będę musiał zarządzać i aktualizować ja. A wole np robić nowe niż wklepywać teksty do starego paroletniego projektu przez en miesięcy z powodu braków w swojej wiedzy
A tak jak będę znal jak to zasadź o czym pisałem wyżej zrobię sobie kreatora w php który będzie zminial parametry tych plików które steruja animacja i np jak napisz w takim kreatorze umiejscowienie reklamy top, prawy bok środek a klient któreś wybierze skrypt nadpisze plik ze zmienimy sterującymi położenie _x i _y elementów. Podobnie będzie miał boks treść reklamy- zedytuje sobie w inputach jego treść a skryp zastąpi obecny plik na serwerze np text_bannera.txt i tam doda do &text_bannera = tekst który wstawiać klient & i tak dalej podobnie inne formy itd. Alle bym to mogł zrobić potrzebowałbym pomocy jak coś takiego podpiąć by działało. Z góry sorry że tak truje ale strasznie mi na tym zależy swisha uczę się od niedawna i nie wiem jeszcze zawiele
|
|