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

Google map i Flash template

[es] :: Flash :: Google map i Flash template

Strane: < .. 1 2 3

[ Pregleda: 7590 | Odgovora: 50 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MenOfHonor
Bojan Mihajlović
Beograd

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



+28 Profil

icon Re: Google map i Flash template15.07.2011. u 14:59 - pre 155 meseci
Uglavnom je na besplatnim hostovima postavljeno ograničenje veličina fajla. Na prethodnom hostu nisam mogao da postavljam fajlove veće od 10MB tako da sam tražio bolju alternativu i onda sam naišao na ovaj koji danas koristim gde je maksimalna dozvoljena veličina 100MB, što je sasvim dovoljno. Jedino je problem što se na odobravanje naloga čeka duže vreme (na moj nalog sam čekao nekoliko nedelja). Što se tiče prikaza mape kod mene nema takvih problema. Prikaz u velikoj meri zavisi od rezolucije ekrana i od vrednosti width i height atributa u (X)HTML fajlu. Tako na primer ako staviš da je width="100%" i height="100%" onda će širina i visina sajta imati dimenzije pretraživača, odnosno ako je prozor pretraživača maksimizovan onda će dimenzije sajta biti jednake rezoluciji monitora (samo što visina mora biti malo manja jer se oduzima visina tabova, address bar-a i toolbar-a). Ako želiš da fiksiraš dimenzije onda možeš da za širinu i visinu sajta navedeš širinu i visinu flash projekta (u ovom slučaju naveo bi sledeće: width="1280" height="1024"). Kod mene sa rezolucijom monitora 1920x1080 najviše odgovara visina 950px. Treba da imaš na umu da u svim pretraživačima nije ista visina jer svi po default-u ne prikazuju iste toolbarove i status bar, pa i to moraš uzeti u obzir. Najbolje je da eksperimentišeš dok ne pronađeš odgovarajuću vrednost. Ne zaboravi da i u CSS-u moraš takođe promeniti vrednost width atributa izraženu u pikselima (u HTML-u nije ptrebno eksplicitno navesti jer se podrazumevano koriste pikseli, a pored toga možeš koristiti i procente). Ako želiš samo da se meni prikazuje preko mape onda mu moraš promeniti z-index ("dubinu") korišćenjem setChildIndex() metode u kojoj navodiš dva argumenta: naziv obejkta kojem hoćeš da promeniš dubinu i broj koji označava novu dubinu objekta. Veći broj znači da će se objekat prikazati iznad ostalih, ali takođe taj broj nesme biti veći od ukupnog broja dece (numChildren) koji se nalaze u tom kontejneru. U AS2 bi koristio metod getNextHighestDepth() kako bi obejkat prikazao iznad svih ostalih.
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

Početak.

Član broj: 283614
Poruke: 48
62.4.32.*



Profil

icon Re: Google map i Flash template15.07.2011. u 16:12 - pre 155 meseci
Hvala. Na slicnim sajtovima imao sam problem oko nasih slova, kako da ih podesim a da ne mijenjam swf fajl. Npr nekim menijima je u AS moguce promijeniti naziv al ne prihvataju nasa slova, samo ih ignorisu nema ni nekih posebnih znakova mjesto njih. U Fla fajlu ja promijenim font i stavim koji podrzava nasa slova al nista. Isto npr neka imena je moguce mijenjati i u xml fajlu iz koga vuce neke podatke. Iako je podeseno da je encoding="utf-8" zanimljivo je da tekst koji treba da se ucita moze da sadrzi nasa slova a naziv npr stranice nece da ih prikaze.
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

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



+28 Profil

icon Re: Google map i Flash template15.07.2011. u 18:38 - pre 155 meseci
Možeš da ugradiš (embeduješ) font koji podržava naša slova korišćenjem embedFonts svojstva TextField klase. Da bi koristio ovu varijantu moraš u prozoru Properties tekst polja u kojem će se prikazati taj sadržaj da pritisneš taster Embed, zatim da izabereš grupu karaktera koju ćeš koristiti (mala i velika slova, brojevi, znakovi) i da taj font izvezeš za korišćenje u ActionScript-u (opcija Export for ActionScript).
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

Početak.

Član broj: 283614
Poruke: 48
62.4.32.*



Profil

icon Re: Google map i Flash template16.07.2011. u 10:42 - pre 155 meseci
Ovo nema mnogo veze sa flash-om al da ne otvaram na drugom mjestu. Stranice About me, Contacts "povlace" sadrzaj iz XML fajla. I to je samo obican tekst. Interesuje me da li se moze dodati neka referenca ka nekom linku ili nekom dokumentu i da to stoji npr na stranici contacts da kad tamo kliknes on te prebaci na taj dokument. Il da se na stranici contacs postavi neka tabela il sl?
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

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



+28 Profil

icon Re: Google map i Flash template16.07.2011. u 13:09 - pre 155 meseci
U svakom slučaju bolje je da otvoriš novu temu kako bi oni koji imaju isto pitanje lakše mogli da je pronađu. Što se tiče tvog pitanja moguće je imati link u XML fajlu, ali on mora biti stavljen u CDATA blok, na primer:
Code:
<![CDATA[<a href="www.sajt.com">Ovo je link</a>]]>

Da bi link ispravno prikazao u tekst polju moraš ga renderovati kao HTML korišćenjem htmlText svojstva klase TextField.
Evo ti jednostavan primer kako možeš da učitaš XML fajl i da prikažeš link čijim pritiskom otvaraš navedenu adresu na novoj strani pretraživača:
Code:
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;

XML.ignoreWhitespace = true; // moze se izostaviti jer je podrazumevana vrednost true

var xml:XML;
var xmlZahtev:URLRequest = new URLRequest("link.xml");
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, ucitanXML);

function ucitanXML(event:Event):void
{
    xml = new XML(event.target.data);
    dinamicki_txt.htmlText = xml;
}

xmlLoader.load(xmlZahtev);


XML fajl izgleda ovako:
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<link>
    <![CDATA[<a href="www.sajt.com">Ovo je link</a>]]>
</link>

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

Početak.

Član broj: 283614
Poruke: 48
62.4.32.*



Profil

icon Re: Google map i Flash template16.07.2011. u 13:41 - pre 155 meseci
Citao sam o ovome al mi tad nije bilo najjasnije. Da li ja ovaj dio koda(drugi sto si ti postavio) treba da se unese u main1 ako je u pitanju onaj sajt i da onda u xml fajlu (cgal) dodamo ovaj dio koda sa CDATA blokom?
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

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



+28 Profil

icon Re: Google map i Flash template16.07.2011. u 14:43 - pre 155 meseci
Onda moraš više da čitaš. ;) Prethodni odgovor se odnosio na AS3. U AS2 bi isto ono napisao ovako:
Code:
xml = new XML();
xml.ignoreWhite = true;
xml.onLoad = function(success):Void
{
    if(success)
    {
        dinamicki_txt.html = true; // moze se izostaviti ako si u Property prozoru tekst polja ukljucio opciju 'Render text as HTML'
        dinamicki_txt.htmlText = xml.firstChild.childNodes[0].nodeValue;
    }
    else
    {
        trace("Dogodila se greska.");
    }
}

xml.load("link.xml");

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

Početak.

Član broj: 283614
Poruke: 48
62.4.32.*



Profil

icon Re: Google map i Flash template16.07.2011. u 15:18 - pre 155 meseci
A citam, al izgleda da to slabo radim:) Nije mi bas najjasnije gdje da ubacim ovaj dio koda. Evo npr ako na sredini stranice About us, onog sajta, hocu da postavim neki link jel ovo treba da ubacim u main.fla frame label 2 ili.... I da li mjesto linka na sajt mogu da uputim npr na neki pdf dokument koji bih postavio u sajt sa ostalim fajlovima i da kad kliknem na njega da se prikaze taj pdf
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

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



+28 Profil

icon Re: Google map i Flash template16.07.2011. u 16:28 - pre 155 meseci
Ako hoćeš da se taj link prikaže kada se pritisne taster "About us" onda moraš da proveriš da li promenljiva broj (koju sam dodao na početku ove teme) ima vrednost 2, pa da tu dodaš ovaj kod. To ti neće završiti posao jer moraš da kreiraš TextField i da mu odrediš poziciju gde ti odgovara kako bi se uklopio sa postojećim sadržajem (a onda bi, pretpostavljam, hteo da dodaš i malo CSS-a kako bi se boja teksta promenila kada se postavi kursor na njega)... Što se tiče PDF-a prikazivanje istog nije jednostavno, a i lakše je staviti direktan link ka PDF fajlu nego ga učitati i prikazati u flash-u. Opet se vraćamo na ono što sam napisao na početku i sada možeš da vidiš koliko je zahtevno menjanje gotovog templejta. Predlažem ti da polako kreneš od osnova Flash-a (imaš brojne tutorijale), a ja mogu da ti preporučim sledeće:
Flash CS4 Professional Getting Started
Flash CS4 Professional Essential Training
Flash Professional CS5 Essential Training
ActionScript 3 in Flash CS4 Professional for Designers
ActionScript 3.0 in Flash Professional CS5 Essential Training

Što se tiče knjiga pogledaj sledeće:
Learning Flash CS4 Professional
Learning ActionScript 3.0, Second Edition
Essential ActionScript 3.0

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

Početak.

Član broj: 283614
Poruke: 48
62.4.32.*



Profil

icon Re: Google map i Flash template17.07.2011. u 08:49 - pre 155 meseci
Hvala. Odoh ja sad malo da citam pa cu se javiti za nekolike godine:) Koliko dugo ti vec radis u flashu?
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

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



+28 Profil

icon Re: Google map i Flash template18.07.2011. u 15:16 - pre 155 meseci
Prvi susret sa Flash-om (tada je bila aktuelna verzija CS4) i AS2-om sam imao pre dve godine i to je bilo veoma neprijatno iskustvo jer sam pokušavao da izmenim jedan sajt za firmu u kojoj je radio moj prijatelj. Najveći je problem bio u tome što su on i njegov šef imali neke neverovatne ideje koje je trebalo sprovesti u delo (sa kojim bi se namučio i dobar poznavalac Flash-a i AS-a), a kada sam napokon uspeo da odradim jedan deo onoga što su zamislili nije bila retkost ni da mi kažu: "Ipak smo se odlučili za neku drugu varijantu, nećemo to koristiti." Pored ovoga njegov šef je skoro svakog sata tražio da mu pošaljem ono što sam uradio, tako da je frustracija bila još veća. Na kraju kada se to konačno završilo mislio sam da više neću koristiti Flash, međutim igrom slučaja nešto mi je zatrebalo da odradim u AS3-ci i zbog toga me je Flash ponovo privukao, jer, kao što uvaženi kolega StarCraft reče "AS2 je haotičan", tako da AS3 koristim nešto više od godinu dana (ali još ne u profesionalne svrhe :)). Ono što je najbitnije je (naravno) volja ali i upornost iznad svega, jer ćeš u početku verovatno imati dosta problema i grešaka u kodu dok ne savladaš suštinu jezika (pogotovo ako nemaš iskustva ni sa jednim programskim jezikom). Ako negde zapneš znaš kome uvek možeš da se obratiš. ;) Srećno!
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

[es] :: Flash :: Google map i Flash template

Strane: < .. 1 2 3

[ Pregleda: 7590 | Odgovora: 50 ] > FB > Twit

Postavi temu Odgovori

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