Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Maksimiziran prozor - vidi se i van scene

[es] :: Flash :: Maksimiziran prozor - vidi se i van scene

[ Pregleda: 2428 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
95.180.33.*

ICQ: 164532115


+1 Profil

icon Maksimiziran prozor - vidi se i van scene12.09.2011. u 17:33 - pre 152 meseci
Sta je potrebno uraditi da kada se prozor maksimizira (flash player), ne vidi ostatak scene vec samo ono sto je u okviru iste?
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

Član broj: 118521
Poruke: 266
*.3gnet.mts.telekom.rs.



+28 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 10:20 - pre 152 meseci
Ne razumem te najbolje. U flash plejeru se vidi scena, a ono što je izvan nje nije vidljivo. Da li ti želiš da se vidi samo jedan njen deo, odnosno neka određena oblast? Najbolje bi bilo da postaviš to što želiš da izmeniš pa da vidimo o čemu se radi.
Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA: https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com: http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 10:24 - pre 152 meseci
Scena (stage) je 800x600 i kroz nju prolaze neki klipovi koji izlaze kasnije sa scene.
Sve je OK kada je u prozoru, ali kada se maksimizira, onda se ti klipovi vide na beloj pozadini.

Sredio sam to tako sto sam u prvi lejer stavio ogroman crni ram koji prekriva sve ostalo van scene... ali ovo je preko stapa i kanapa...

Mislio sam da to moze da se sredi nekako preko AS2.
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

Član broj: 118521
Poruke: 266
*.3gnet.mts.telekom.rs.



+28 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 11:03 - pre 152 meseci
Aha, razumem u čemu je problem. To možeš postići setovanjem scaleMode svojstva stage-a tako da svi objekti na njoj budu vidljivi:
Code:
Stage.scaleMode = "exactFit";

Korišćenjem konstante exactFit scena će imati dimenzije prozora flash plejera i u skladu sa tim će i objekti na njoj biti prikazani uz gubitak proporcionalnosti, tako da će imati izdužen oblik u odnosu na originalnu veličinu. Da bi sačuvao proporcije objekata možeš koristiti konstantu showAll, samo što se u ovom slučaju objekti skaliraju kada se prozor uvećava po širini i visini:
Code:
Stage.scaleMode = "showAll";

Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA: https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com: http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 11:16 - pre 152 meseci
Nismo se razumeli! :)

Evo, sada cu ti uploadovati primer u .swf fajlu.
Prikačeni fajlovi
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

Član broj: 118521
Poruke: 266
*.3gnet.mts.telekom.rs.



+28 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 11:33 - pre 152 meseci
Da, razumeli smo se. Pogledaj u prilogu na šta sam mislio. Mada bi lepše izgledalo kada bi koristio konstantu noBorder:
Code:
Stage.scaleMode = "noBorder";

Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA: https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com: http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html
Prikačeni fajlovi
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 11:44 - pre 152 meseci
Aha.... e kontam te sada skroz! :)

Nije bas onako kako sam zamisljao (mislio sam da moze da bude kao showAll ali da se ne vide ostaci stage-a) ali i ovo radi svoj posao!

Hvala ti puno (vec par puta) i ziv bio! :)
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

Član broj: 118521
Poruke: 266
*.3gnet.mts.telekom.rs.



+28 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 14:59 - pre 152 meseci
Jedina varijanta jeste da loptu pretvoriš u movieclip i da upotrebiš hitTestObject() ili hitTestPoint() metodu kojom ćeš proveravati da li je ona dodirnula određeni objekat ili da li je stigla do određene tačke na sceni, a kada se to desi vraćaš je na početak scene.
Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA: https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com: http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html
Prikačeni fajlovi
 
Odgovor na temu

StarCraft
Rančić Milan
Beograd

Član broj: 164837
Poruke: 441
*.dynamic.sbb.rs.



+3 Profil

icon Re: Maksimiziran prozor - vidi se i van scene13.09.2011. u 17:17 - pre 152 meseci
Mnogo je optimizovanije proveravati (ako je moguće) da li je objekat dostigao neku određenu koordinatu i izbegavati hitTest jer će to ugušiti procesor jako lako.
www.zeitgeistmovie.com - film koji mora svako da vidi! (free to download)
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene15.09.2011. u 08:37 - pre 152 meseci
A ako nije problem, na koju foru je reseno menjanje velicine prozora na ovom sajtu www.mon-monde.com.
Vrlo elegantno je odradjeno. Pogledajte meni kako se uvlaci kada se prozor smanji, kako se pozadina povlaci na gore.

Mozda neka ideja? Neki predlog?

 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

Član broj: 118521
Poruke: 266
*.3gnet.mts.telekom.rs.



+28 Profil

icon Re: Maksimiziran prozor - vidi se i van scene15.09.2011. u 19:54 - pre 152 meseci
Pretpostavljam da je korišćen događaj RESIZE i u skladu sa tim menja se pozicija menija. Pisao sam već o tome, pogledaj ovde.
Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA: https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com: http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene05.10.2011. u 10:26 - pre 151 meseci
Nisam bio u prilici da radim bilo sta od ovoga do danas.
Uzmem malo da se igram i uradim ono sto sam zeleo.
Sve radi u .swf bez problema ali cim prebacim u .html nece da radi bas tako.

Evo, saljem sve pa ako moze neka pomoc... Mislim da je problem u .html.
Prikačeni fajlovi
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene05.10.2011. u 13:28 - pre 151 meseci
I jos nesto, da ne otvaram novu temu, a vezano je za ovo pitanje (generalno za kod)

Ova pozadina sa ljudima se zove bkg3.
Napravio sam neko dugme i nazvao ga dugme1
Ono treba da mi pomera tu pozadinu sa ljudima, uz neko ubrzanje, do pozicije na X osi -1000.
(ovo rate = Math.min(rate, 10); ne mora ni da stoji, ali cisto da mi ne raste do beskonacnosti ubrzanje)

Ovaj kod radi sve lepo ako je X>-1000 (prvi uslov). Tada se pozadina sa ljudima pomera u levu stranu i staje kada dodje do x=-1000
Medjutim kada treba da ga vratim na X=-1000 a u tom trenutku je X>-1000 onda tu nesto fali...

Code:

var rate:Number = 0;
var accel:Number = 1;
dugme1.onPress = function()
{
    bkg3.onEnterFrame = function()
    {
        if (bkg3._x > -1000)
        {
            rate -= accel;
            rate = Math.min(rate, 10);
            bkg3._x += rate;
        }
        }
};
dugme1.onPress = function()
{
    bkg3.onEnterFrame = function()
    {
        if (bkg3._x < -1000)
        {
            rate += accel;
            rate = Math.min(rate, 10);
            bkg3._x -= rate;
        }
    };
};


Ovaj kod se moze uneti u gornji .fla i samo preimenovati pozadinu sa ljudima u bkg3 i neko dugme u dugme1.
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene06.10.2011. u 12:53 - pre 151 meseci
Kod sam sredio.
Sada radi bas onako kako sam hteo ali i dalje mi nije jasno zasto kada se gleda iz .html-a vidim plavi deo pozadine dok u .swf sve stoji kako treba?

Mozda je .html kod nesto pobrljavio...

Code:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.c...bs/flash/swflash.cab#version=8"
width="100%" height="100%" id="Vlada" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="index.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#999999" />
<embed src=" index.swf" quality="high" bgcolor="#99999" width="100%" height="100%" name="cool" align="middle" allowScriptAccess="always"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"
/>
</object>

 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
*.ibiss.bg.ac.rs.

ICQ: 164532115


+1 Profil

icon Re: Maksimiziran prozor - vidi se i van scene12.10.2011. u 10:29 - pre 151 meseci
Sredjeno!
 
Odgovor na temu

[es] :: Flash :: Maksimiziran prozor - vidi se i van scene

[ Pregleda: 2428 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.