background fullscreen a ładowany plik konkrenta wielkość |
Autor |
Wiadomość |
newdsgn
Początkujący
Dołączył: 23 Mar 2007 Posty: 2
|
Wysłany: Pią 23 Mar, 2007 10:51 background fullscreen a ładowany plik konkrenta wielkość
|
|
|
Witam,
Mam problem odnośnie pewnego eektu który chcę uzyskac.
Załóżmy ze głowny plik index jest ładowany na fullscreen.
Chcę aby po załadowaniu do tego głownego pliku swf, inny podrzędnego plik swf wyświetlał sie w konkretnych wielkościach np 200x200 px.
Przykład takiej stronie jest np pod adresem :http://www.refune.com/
Jak zrobić aby ladowany plik wyswietlał się w konkrentej wislkości?
Z góry dzieki |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Pią 23 Mar, 2007 12:39
|
|
|
może tak.
różowy sześcian to twój ładowany plik.
//malwy skasowane |
_________________ tomekf /// swishmaxxx |
Ostatnio zmieniony przez nugatt Czw 09 Sie, 2007 15:10, w całości zmieniany 2 razy |
|
|
|
|
newdsgn
Początkujący
Dołączył: 23 Mar 2007 Posty: 2
|
Wysłany: Sob 24 Mar, 2007 10:56
|
|
|
Witam
Rozmawiałem z $nugatt-em który wysmyslił jak rozwiązać ten prblem jeszcze w inny sposób.
Prosze o zamieszczenie zródła tego efektu na forum
Pozdrawaim |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Sob 24 Mar, 2007 11:01
|
|
|
jest tak na tej stronie
tylko z błędem Cytat: | tomek 11:47:37
jest błąd jak testujesz w flashplayerze
tomek 11:47:58
jak go zminimalizujesz to znika obrazek | w przeglądarce na full screenie (polecam swf object) powinno być dobrze
//malwy2 skasowane |
_________________ tomekf /// swishmaxxx |
Ostatnio zmieniony przez nugatt Czw 09 Sie, 2007 15:13, w całości zmieniany 1 raz |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Czw 09 Sie, 2007 15:13
|
|
|
malwy 2 jeszcze lepsze. teraz nie obciążają procesora / (np. semprona 2500+ na 95%)
/skasowane |
_________________ tomekf /// swishmaxxx |
Ostatnio zmieniony przez nugatt Wto 11 Wrz, 2007 16:23, w całości zmieniany 1 raz |
|
|
|
|
cammil
Praktyk
Wiek: 41 Dołączył: 28 Lut 2006 Posty: 39 Skąd: Legionowo
|
Wysłany: Wto 11 Wrz, 2007 15:11
|
|
|
Panowie, odświeżam temat.
Zrobiłem jak w przykładzie powyżej, zauważam jednak że u mnie w przeglądarce skaluje się dopiero gdy delikatnie (nawet kursorem myszy) zmieniam wielkość okna Mozilli.
W IE odpala się normalnie (800 X 600) ale po chwili się skaluje na całe okno.
W czym problem?
Proszę o radę |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Wto 11 Wrz, 2007 16:06
|
|
|
coś schrzaniłem. popracuje nad tym jeszcze. |
_________________ tomekf /// swishmaxxx |
|
|
|
|
cammil
Praktyk
Wiek: 41 Dołączył: 28 Lut 2006 Posty: 39 Skąd: Legionowo
|
Wysłany: Wto 11 Wrz, 2007 16:18
|
|
|
Ok, rozumiem.
A czy mógłbym zapytać jak jest to zrobione u Ciebie na stronce (http://www.czujny.webd.pl/nugatt/)
Chodzi mi tylko o to że w tle jest full screen? Walcze z tym od dłuższego czasu i nie daje sobie rady. Prosiłbym o podpowiedz. Czy tło jest dużej rozdzielczości i jak to jest że jest wszystko wyśrodkowane (kartka papieru) Nie mam koncepcji a chce uzyskać podobny efekt.
Proszę i z góry dziękuję za pomoc. |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Wto 11 Wrz, 2007 16:22
|
|
|
Kod: | onFrame (2) {
if (_parent.ddd._width != Stage.width && _parent.ddd._height != Stage.height) {
var a = _parent.ddd._width / _parent.ddd._height;
var b = Stage.width / Stage.height;
if (b >= a) {
_parent.ddd._width = Stage.width;
_parent.ddd._height = Stage.width / a;
} else {
_parent.ddd._height = Stage.height;
_parent.ddd._width = Stage.height * a;
}
_parent.ddd._x = Stage.width / 2;
_parent.ddd._y = Stage.height / 2;
}
}
onFrame (3) {
gotoAndPlay(1);
}
| tak powinno być w engine
proszę bądź moim beta testerem |
_________________ tomekf /// swishmaxxx |
Ostatnio zmieniony przez nugatt Wto 11 Wrz, 2007 23:31, w całości zmieniany 1 raz |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Wto 11 Wrz, 2007 16:25
|
|
|
cammil napisał/a: | A czy mógłbym zapytać jak jest to zrobione u Ciebie na stronce (http://www.czujny.webd.pl/nugatt/)
Chodzi mi tylko o to że w tle jest full screen? |
tamto zrobione jest we flashu. jest to wypełnianie całe dostępnej powierzchni małą grafiką.
bitmapfill czy jakoś tak |
_________________ tomekf /// swishmaxxx |
|
|
|
|
cammil
Praktyk
Wiek: 41 Dołączył: 28 Lut 2006 Posty: 39 Skąd: Legionowo
|
Wysłany: Wto 11 Wrz, 2007 16:34
|
|
|
I po "beta teście"
Śmiga ładnie pod Mozillą, pod IE natomiast nie widać skalowanego tła.
Widać "różowe pudełko", w tle jest czarno (nie ma kwiatka)
A i jeszcze jedno. To co się nie skaluje jest dosunięte to lewej.
Jak zmieniam w twoim skrypcie TL na TC to mam na środku natomiast skalowane tło wtedy nie
rozciąga się ładnie na cały ekran tylko w prawą stronę pozostawiając czarny pasek po lewej stronie. |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Wto 11 Wrz, 2007 19:41
|
|
|
czujny.webd.pl/test/malwy/ przeca działa
działa na firefoxie, na ie
różowy kloc jest na top left. a malwy są wyrównane do środka (przypatrz się), skalowanie takie jak na refune.com |
_________________ tomekf /// swishmaxxx |
Ostatnio zmieniony przez nugatt Wto 11 Wrz, 2007 23:40, w całości zmieniany 1 raz |
|
|
|
|
nugatt
Pomógł: 75 razy Wiek: 42 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Wto 11 Wrz, 2007 23:39
|
|
|
http://www.czujny.webd.pl/test/malwy3final/
ostatnia wersja.
wszystko jest opisane w pliku jako komentarz.
skalowanie tła jest takie jak na refune.com (zachowanie proporcji). jak się komuś nie podoba to niech sobie zmieni funkcję 'resize'
aby działać na Internet Explorerze 6 (i chyba na innych śmiesznych nakładkach na niego) wymaga swfObject.
###########################
100% działa na Firefoxie 2, IE6, IE7, Opera 9 (jeżeli użyjemy swfObject)
tło jest centrowane - wystarczy się przyjrzeć. |
_________________ tomekf /// swishmaxxx |
|
|
|
|
cammil
Praktyk
Wiek: 41 Dołączył: 28 Lut 2006 Posty: 39 Skąd: Legionowo
|
Wysłany: Sro 26 Wrz, 2007 11:30
|
|
|
Ok. Wszystko jasne. Dziękuję Ci bardzo nugatt . |
|
|
|
|
Han
Bywalec
Pomógł: 1 raz Wiek: 39 Dołączył: 19 Lis 2007 Posty: 15 Skąd: Częstochowa
|
Wysłany: Pon 01 Gru, 2008 11:52
Moje WWW: www.studio-arte.pl |
|
|
skrypcik swietny! Panowie staram sie go przerobic zeby wyswietlal w clipie background zamiast fotki plik swf ladowny z pliku... moze jakies sugestie? bo nie rozciaga mi filmu
[ Dodano: Sro 07 Sty, 2009 10:11 ]
Panowie probuje wstawic preloader do Malwy3
Kod: | onFrame (5) {
if (sceneFrameLoaded("<last scene>",-1)) {
nextSceneAndPlay();
}
}
onFrame (8) {
percentLoaded.text = "Loading - " add getPercentLoaded() add "% Complete";
bytesTotal.text = Math.round(getBytesLoaded() / 1000) add " KB out of " add Math.round(getBytesTotal() / 1000) add " KB Loaded";
loaderBar._xscale = getPercentLoaded();
if (getPercentLoaded() >= 99) {
nextSceneAndPlay();
}
}
onFrame (9) {
prevFrameAndPlay();
}
|
Standard - zreszta z forum
pokazuje mi poprawna wilekosc pliku, ilosc % itp ale po wczytanie animacja pozostaje nie rozciagnieta w lewym gornym rogu |
|
|
|
|
Dariusz
Początkujący
Dołączył: 29 Sty 2009 Posty: 8 Skąd: Cieszyn
|
Wysłany: Sob 14 Lut, 2009 20:28
|
|
|
No fajnie to działa, tylko jak zrobić FULL SCREEN do malw ?
bo
on (release)
{
Stage["displayState"] = "fullScreen";
}
mi nie działa...
[ Dodano: Pon 02 Mar, 2009 20:01 ]
Oki z "FULL SCREEN", już sobie poradziłem, ale pojawił się inny problem..., mianowicie w jaki sposób do MALW chodzi o kod HTML wypośrodkować ładowany swf.
Czyli mam kod html z MALW w celu rozciągnięcia animacjii, ale do tego ładuję do spriite swf-a i za nic nie mogę go wypośrodkować, czyli tak żeby zawsze był na środku, prosze o pomoc ...
z góry dziękuję |
|
|
|
|
|