|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Ustawienie wielkości wyświetlanego obrazu w skrypcie.
fake - Nie 09 Gru, 2012 17:11 Temat postu: Ustawienie wielkości wyświetlanego obrazu w skrypcie. Witam, jaką komendą lub w jaki sposób wpisuje się w skrypt wyświetlanie wielkości obrazu.
Chodzi o to. Robię sobie kilka banerów obszar roboczy 650x260... i chce aby plik po wrzuceniu na dowolny ftp był wyświetlany przez przeglądarkę w wielkości 650x260.
A teraz jest tak:
http://a4es-m3dia.strefa.pl/banery.swf
,dzięki
Januszr - Nie 09 Gru, 2012 20:43
Ustawienia, o które pytasz są pod CTRL+SHIFT+F12 --> HTML sekcja width i height.
Jak wrzucisz swf bezpośrednio bez żadnych danych jak ma się wyświetlać to będzie widoczny w fullscreen.
Innymi słowy: spróbuj CTRL+P i uruchom *.html
fake - Nie 09 Gru, 2012 21:16 Temat postu: t Właśnie, o to mi chodzi aby wrzucić go bezpośrednio. będzie to rotator z banerami. odpalany bezpośrednio z pliku. Czyli innej opcji nie ma? nie można ingerować w kod strony... Pewnie jest jakaś metoda zapisania właśnie tego pliku swf i wpisania w niego wielkosc wyswietlania.
Januszr - Nie 09 Gru, 2012 22:24
No jest - już to zrobiłeś. Spróbuj odpalić swf z jakimś SAFP (Stand Alone Flsh Player - projektor), który możesz odnaleźć w katalogu instalacyjnym SM. Wtedy z swf przeczytana zostanie wielkość.
Rotator bannerów??? Chyba też da radę odczytać?
fake - Nie 09 Gru, 2012 22:28
hmmm, zaraz spróbuje.
Ten rotator ma być w 1 pliku a na stronie na której będzie wyświetlany będzie do niego
linki bezpośredni... chyba do wyświetlania w ramce... która też ma jakąś wielkość narzuconą.
Zobaczę jak to się zachowuje na stronie. Może akurat będzie dobrze.
Januszr - Nie 09 Gru, 2012 22:31
Raz jeszcze: jeżeli swf otworzysz z przeglądarką otworzy Ci się w całym oknie przeglądarki.
Rankiem wpadł do łba nowy pomysł:
- wyznacz sobie środek filmu poprzez Stage, coś na wzór:
srodekX = Stage.width/2;
srodekY = Stage.height/2;
A potem możesz założyć jaka ma być scena wyświetlana poprzez coś na wzór:
MC_zawartość._height = srodekX+200;
MC_zawartosc._width = srodekY+300;
Przy założeniu, że MC ma wielkość X=400 a Y=600
Oczywiście nie testowałem, bo mi się nie chce, ale może to jest jakaś droga do uzyskania efektu, o którym piszesz? Być może załadowanie zewnętrznego swf do tak usytuowanego poprzez odniesienie do środka STAGE przyniesie zamierzony efekt? Jestem za kiepski w skryptach abym mógł to przewidzieć.... Tak więc może shastaan?
fake - Pon 10 Gru, 2012 12:02
hmmm... nie z bardzo kumam z tym wyznaczaniem Stage...
Jeżeli Masz chwilę mogę załączyć plik... chyba, że to dużo roboty.
http://a4es-m3dia.strefa.pl/Film5.rar
A może po prostu podać ścieżkę...
http://www.a4es-m3dia.strefa.pl/banery.html
w sumie tam jest ramka i to w niej powinno się wyświetlić.
Nie mam teraz dostępu do tej strony więc nie mogę sprawdzić.
Januszr - Pon 10 Gru, 2012 14:12
A ja się znam, ale to wykracza nieco po za granice niekomercyjnej pomocy. Sądzę jednak, że jeżeli Twoje potrzeby będą wymagać nauki to wpiszesz w pole szukaj słowo "stage".
fake - Pon 10 Gru, 2012 14:24
Jak coś uda Mi się z tym zrobić zdam relacje...
|
|