Bardzo prosze o pomoc! Rozdzielczość :/ |
Autor |
Wiadomość |
Cezu
Początkujący

Dołączył: 18 Sty 2010 Posty: 5 Skąd: Kluczbork
|
Wysłany: Pon 18 Sty, 2010 04:27 Bardzo prosze o pomoc! Rozdzielczość :/
|
|
|
Witam wszystkich forumowiczów!
Zwracam się do Was z prośbą o pomoc w kwestii rozdzielczości strony. Posiadam SwishMax2 (unicode) ENU Version 2.0 2008.08.12 (myślę ze to przydatna informacja).
A więc chciałbym aby moja strona automatycznie dostosowywała się do rozdzielczości przeglądarki. Zdaje sobie sprawę że pewnie na tym forum są już gdzieś takie tematy i przysięgam że próbowałem znaleźć ale widocznie są głęboko zakopane a po dłuższym szukaniu człowiek się meczy i może je przeoczyć! Nie powiem bo natrafiłem na podobne problemy lecz różnica między moim problemem nie pozwalała na uzyskanie wymarzonego efektu. Możliwe też że mój Swish nie odpowiadał na kod (nie wiem czy to możliwe ale może problem w tym tkwi). Chciałbym, jeżeli oczywiście można, dowiedzieć się w najprostszy sposób jak wykonać taki efekt w swishu (przyznaje - pionierem tematyki nie jestem). Albo jeżeli ktoś znalazł już odpowiedz na tym forum to aby prze kleił link. Byłbym niezmiernie wdzięczny.
Bardzo proszę o odpowiedz a nie z góry ocenianie że jestem leniem i nie chce mi się szukać... Wiem że "kto szuka ten znajdzie" ale już naprawdę jestem zmęczony grzebaniem miedzy tematami. Ogólnie jestem samoukiem w wszystkich płaszczyznach na jakich działam i w życiu już sporo się naszukałem. Prowadzę studio muzyczne w małej mieścinie a nigdy wcześniej nawet nie byłem w profesjonalnym studiu, ani nie miałem osoby która by mi pomogła. Dzisiaj sam zajmuję się rejestrowaniem materiału muzycznego, mixem masteringiem, wydawnictwem (może na mała skale ale zawsze coś), grafiką, klipami i promocją. Cała wiedzę opieram na tym co sam znalazłem w internecie i na wieloletniej praktyce. Teraz zrobiłem stronę internetową dla mojego studia lecz nie wiem jak uporać się z tym problemem. Dlatego proszę zrozumcie mnie i ten temat.
Z podziękowaniem Cezu
------------------------------------------
http://www.youtube.com/user/PROGREStudio |
|
|
|
 |
^Januszr


Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Pon 18 Sty, 2010 08:17
|
|
|
Zrób update do ostatniej oficjalnej wersji swish, tj. 20090602 (bo jak chwalisz się nieoficjalną to przychodza mi do głowy myśli o niepotwierdzonej oryginalności oprogramowania ).
Wystarczy, że zmienisz w html
width= "liczba" height="liczba"
na
width="100%" height="100%"
i będzie ok.
Z resztą zobacz przykład. |
|
|
|
 |
Cezu
Początkujący

Dołączył: 18 Sty 2010 Posty: 5 Skąd: Kluczbork
|
Wysłany: Pon 18 Sty, 2010 09:12
|
|
|
Niestety ale nawet projekt który dostałem od Ciebie nie obejmuje całej przeglądarki :/ (czy to może być wina oprogramowania ? Upgrade wgrałem i spróbowałem z nim ale też nic się nie zmienia :/). Słyszałem że za pomocą js jest możliwość dostosowania rozdzielczości do przeglądarki. |
|
|
|
 |
^Januszr


Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Pon 18 Sty, 2010 10:25
|
|
|
Update proponowałem, bo wiele spraw poprawili, a jeżeli chciałby ktos - np. ja - zrobić dla Ciebie swi to i tak nie mam możliwości zainstalowania starszej, niż ostatnia oficjalna, wersji SM2.
Anyway - pokaż jak to ma działać, a ja Ci powiem jak to zrobione
Może piszesz o http://code.google.com/p/swfobject/?
A może to: http://www.gotoandlearn.com/play?id=31 wystarczy?
To może Ci się przyda: http://www.broculos.net/t...een/20080314/en ?.
-------------------------------------------------------------------------------
Właśnie przypomniało mi się, że ktoś już mnie o coś podobnego pytał. Spróbuj tak:
skrypt do sceny:
Kod: | onSelfEvent (load) {
Stage.scaleMode="noScale";
Stage.align="TL";
factorx=Stage.width / background._width;
factory=Stage.height / background._height;
}
onFrame (2) {
stop();
} |
zrób sobie MovieClip i nazwij go background - no i oczywiście daj tam jakiś obrazek.
Skrypt do MovieClip:
Kod: | onSelfEvent (enterFrame) {
if (checker != Stage.width){
checker=Stage.width;
factorx=Stage.width / this._width;
factory=Stage.height / this._height;
this._width=this._width*factorx;
this._height=this._height*factory
this._y=0;
this._x=0;
}
} |
Powinno działać jak w załączniku. Zwróć uwagę na kod w html
zdrówko |
|
|
|
 |
Cezu
Początkujący

Dołączył: 18 Sty 2010 Posty: 5 Skąd: Kluczbork
|
Wysłany: Pon 18 Sty, 2010 23:03
|
|
|
Ok. Dziekuje za pomoc Bardzo przydatne wskazówki |
|
|
|
 |
^Januszr


Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Wto 19 Sty, 2010 08:40
|
|
|
Bardzo proszę. |
|
|
|
 |
|