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

predlog za xml parser + koliko od vas je preslo na as3?

[es] :: Flash :: predlog za xml parser + koliko od vas je preslo na as3?

[ Pregleda: 3553 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pela
Nenad Pelovic
grafika i web dizajn
Skoplje - Makedonija

Član broj: 40377
Poruke: 93
62.162.213.*

Sajt: www.pelovic.com


Profil

icon predlog za xml parser + koliko od vas je preslo na as3?15.07.2008. u 22:32 - pre 191 meseci
Neki dobar parser za xml? (as2)
Guglao sam i veslao uzduz i popreko i ovo mi na prvi pogled izgleda okej: http://blog.greensock.com/xmlparseras2 ali rekoh ipak da pitam za savet.


mini pitanje: (vezano za as3 temu)
Evo cekam konacno 'essential as3' da mi dodje postom, i radujem se ko malo dete kad ceka red za ringispil :).. znam da E4X 'radi' u as3 i da as3 sam po sebi ima puno prednosti i poboljsanja a takodje i mana.. u sustini interesuje me koliko se ustvari koristi as3 u vasim svakodnevnim flash projektima (banerima, galerijama, full flash sajtovima...)?

Koliko od vas je preslo na as3?
Ja evo tek sad prelazim... i odmah sam se iznervirao kad umesto:
Code:
 geturl("www.primer.com",_'self') 

mora da upisem:
Code:

package {
   import flash.net.*;
 
   public function getURL (url:String, 
                           window:String = "_self"):void {
      var u:URLRequest = new URLRequest(url);
      navigateToURL(u, window);
    }
}


pozdrav
pela

Ono sto te ne ubije, to te ojaca.
 
Odgovor na temu

milantrax2005
Milan Trajković
Nis

Član broj: 53910
Poruke: 675
79.101.27.*

ICQ: 324951764


+2 Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?16.07.2008. u 04:31 - pre 191 meseci
Odlican parser...

BTW: evo jos jednog: http://www.flashinvan.com/wp-c...ploads/2006/10/generic_xml.zip
 
Odgovor na temu

pela
Nenad Pelovic
grafika i web dizajn
Skoplje - Makedonija

Član broj: 40377
Poruke: 93
62.162.213.*

Sajt: www.pelovic.com


Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?16.07.2008. u 08:41 - pre 191 meseci
Da, da dobar je i ovaj.. elegantno resenje... nisi samo odgovorio na as3 pitanje
Sta misilis i koliko ti usitinu koristis as3 u svojim projektima?

Ja sam na primer uslovljen da sve sto radim za neke vece klijente u makedonijij (trenutno zivim i radim u skoplju) kao sto su t-mobile, t-home, microsoft... sve to mora da bude lepo spakovano u 6-tici ili 7-ci.. tek nedavno smo uspeli da proguramo 8-cu na foru 'trebaju nam filtri'... a da ne spominjem flash player 10 i novi Flash CS4 koji ce biti jednostavno fantastican.

Mozda za dizajnersku vrstu posla treba da se ceka i da se vidi sta ce da ispadne od
http://labs.adobe.com/wiki/index.php/Thermo projekta.

pela
Ono sto te ne ubije, to te ojaca.
 
Odgovor na temu

StarCraft
Rančić Milan
Beograd

Član broj: 164837
Poruke: 441
91.148.91.*



+3 Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?16.07.2008. u 09:03 - pre 191 meseci
Ja recimo koristim AS2 jer ni u jednom trenutku nisam osetio potrebu da mi bilo sta fali u AS2. Hocu da kazem, SVE mogu da uradim u AS2 (ili AS1).

Prednost je ta sto nekad sve ispishem u AS1 i publishujem projekat za flash player 6 (koji je po defoltu ugradjen u svaki WinXP) da ne bi ljudi morali da se smaraju sa instaliranjem flash playera ako ne zele.

Stvar je u tome sto se sada definitivno AS3 trazi sve vishe (jer je u "trendu") i zbog toga sto u njemu mogu da se rade neke mnogo naprednije stvari, kao recimo 3D engine u flashu (to si sigurno negde video). AS3 je za tebe ako zelis da predjes na vishi nivo programiranja i zelis da se stvarno nazivash "programerom".

Druga prednost AS3 je u tome sto je mnogo optimizovaniji, jer je pisan za ove nove procesore. Ali, meni u flashu uvek koci vektorska grafika a ne kôd.

U svakom slucaju... ako ces da furash karijeru flashiste, onda je najbolje da ulozis svoje vreme u AS3 jer je to "buducnost". (ja josh uvek ne moram, jer to niko od mene ne trazi AS3, tako da me boli uvo)
www.zeitgeistmovie.com - film koji mora svako da vidi! (free to download)
 
Odgovor na temu

pela
Nenad Pelovic
grafika i web dizajn
Skoplje - Makedonija

Član broj: 40377
Poruke: 93
62.162.213.*

Sajt: www.pelovic.com


Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?16.07.2008. u 09:16 - pre 191 meseci
Ah.. daleko sam od karijerirste, vise volim da vidim sebe kao explorer-a :) mada opet, na onom drugom kraju maca sitnim slovima urezano je tvoje (moje) ime i kad tad doci ce nam mac glave :)


Ono sto te ne ubije, to te ojaca.
 
Odgovor na temu

gonzos
Doboj

Član broj: 68687
Poruke: 293
87.250.119.*



+3 Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?16.07.2008. u 19:38 - pre 191 meseci
-AS2 u potpunosti moze da zadovolji neke osnovne potrebe poput animacija, navigacije itd.Sve pises u timelineu i lagano je.

-AS3 mi je bolji jer je brzi,narocito jer volim da radim igre u flashu, a jos kad imamo pregrst open source 3D AS3 enginea, pa ko bi tome odolio.

-u principu AS3 te natjera da pises klase iako sam i ja u pocetku pisao u timelineu. Najvise me nerviralo sto nisam mogao jednostavno postaviti neki dynamic text na stazu da mi prikaze zeljenu vrijednost bez da stalno radim trace();.
E, tu me AS3 natjerao da razmisljam, pa sam napisao svoju klasu za dynamic txt field, snimio je u folder, definisaso u Flashu (edit->preferences->as) i sada kad god mi treba dynamic txt na stazi da mi prikaze neku vrijednost pozovem svoju klasu. ETO, TO JE BIT I RAZLIKA. Jednom napisano moze stalno da se koristi i po potrebi doradjuje.

Odgovor: da, presao sam na AS3 (iako i dalje koristim AS2) a knjiga koju cekas je odlicna (Colin Moock je autor ja mislim) i ako budes uporan za koji dan pisaces AS3 klase.
 
Odgovor na temu

pela
Nenad Pelovic
grafika i web dizajn
Skoplje - Makedonija

Član broj: 40377
Poruke: 93
62.162.213.*

Sajt: www.pelovic.com


Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?16.07.2008. u 22:40 - pre 191 meseci
U potpunosti se slazem, jeste da je as3 i bolji i brzi.. samo sto je (barem meni) nekako dosao prebrzo.
Sto se tice same emigracije as2 na as3 mozda vredi procitati ovaj clank, bas od Colin Moock-a:

The Charges Against ActionScript 3.0
http://www.insideria.com/2008/...harges-against-actionscri.html

Jos da te obradujem za ovaj deo:
Citat:
-AS3 mi je bolji jer je brzi,narocito jer volim da radim igre u flashu, a jos kad imamo pregrst open source 3D AS3 enginea, pa ko bi tome odolio.


flash cs4 3d - preview
youtube: http://www.youtube.com/watch?v=0GAbMRj0IV0
naravno ima jos dosta toga: Inverse Kinematics Engine, (Diesel) Tween Engine...




Ono sto te ne ubije, to te ojaca.
 
Odgovor na temu

Vranac
Vranac Srdjan
Software developer
Novi Sad, Vojvodina

Član broj: 3493
Poruke: 353
89.110.207.*

Jabber: vranac@elitesecurity.org
ICQ: 64150005
Sajt: www.linkedin.com/in/vrana..


+1 Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?17.07.2008. u 08:12 - pre 191 meseci
Od Flasha 4 naovamo radim sa njime, obzirom da nisam dizajner, meni Flash kao IDE nikad nije preterano lezao.
Takodje sam u ranim danima radio dosta i sa Macromedia Directorom pratio sam ga do verzije 10, posle nije bilo smisla.

Kada se pojavio AS 2.0 bio sam jako sretan, kada se pojavio AS 3.0 bio sam jos sretniji, i presao kompletno na AS 3.0.

Meni licno odgovara OOP pristup, listeneri su mi mnogo prihvatiljiviji nego onEvent sintakse, fala bogu sto su izbacili onClip.... i ostale gluposti
(opet ovo pricam sa moje tacke gledista).

I sad tu dolazimo do glavnog problema, ljudi su jednostavno navikli da sa par klikova, malo tweena na timelineu, i mozda par linija kucanja dobijaju rezultate.

To je takodje bila i sudbina Directora, prvo je bilo sve na drag and drop, pa su Lingo onda unapredili i stvari su pocele se odvijaju u totalno drugom pravcu nego sto su ljudi navikli.
Tamo kao i ovde je doslo do razvoja scriptova, koji su bili mnogo bolji po performansama nego default behaviouri, dizajneri su kukali kako je director postao suvise komplikovan,
kako sad moraju da uce i kako da programiraju .... bla bla bla, sto je na kraju dovelo dotle da su mnogi ljudi presli na flash, kao jelte, more designer friendly opciju.

Sta hocu da kazem, problem je sa ljudima koji nece da se cimaju, malo neke osnove da nauce da bi im zivot bio laksi, stvari su prilicno lepo objasnjene u helpu,
na netu ima mali milion tutoriala, i opet svaki dan po forumima se pojavljuje kako neko koristi flash 8 i naovamo i kako nesto nece da radi mu onClip event,
jer on je covek navikao na timeline i f4/f5 nacin.

Flash je nazalost mnogih prestao da bude izbalansirana (ako se tako moze nazvati) platforma u kojoj su dizajneri i koderi mogli isto postici na vise nacina
(jedni preko klikova i drag'n'dropa i malo kucanja, a drugi preko kucanja iskljucivo) i postao mnogo vise code oriented platforma.

Zato je u jednom momentu i doslo do razdvajanja na Flex Builder i Flash IDE, jer jednostavno ljudi (medju kojima sam i ja) nisu vise zeleli da se
zezaju sa timelineom, i kojecime, nego su zeleli da sve bude iz koda.

Zelim totalno da zanemarim aspekt da li AS treba da vise lici na javu, ili treba da bude vise kao ruby, to za ovu raspravu uopste nije bitno.

Ono sto jeste bitno, je da Adobe ljude koje koriste flash vidi kao nekog ko je vremenom evoluirao i prilagodio se novim
nacinima rada (nekad mozda komplikovanijim, ali sveukupno sa boljim rezultatima),
a svakodnevni korisnik flasha samo zeli jednostavnost koju je originalni flash nudio, nista vise, i ne pada mu napamet da se zeza sa kodom.

To dovodi do situacije da ili moras da sednes malo bubas, malo razmislis, i prilagodis se novom nacinu, ili da nadjes nekog ko poznaje vise kod od tebe,
ti da se zadrzis na dizajnu, a kod prepustis njemu, sto naravno dovodi do manje para u dzepu ;) i naravno kukanja po forumima kako je AS postao nezgodan.

Ono sto se meni ne svidja sa Astrom je dodavanje 3d engine-a, mislim da ima jos dosta stvari koje treba da se rese u samom engineu pre nego sto dodje do dodavanja podrske za 3d.
Mozda nisam objektivan po ovom pitanju, ali ono sto je konacno sahranilo Director je bio upravo 3d koji je bio ni sebi ni svom,
suvise komplikovan cak i za napredne korisnike, a opet nedovoljno dobrih performansi (zbog neresenih problema u samom lingo-u od ranije).






Idle mind is the devils playground, in my case it turned out to be an amusement park.

Sustina problema ove zemlje:
Legeonar_: Sto pre treba da shvatite da je EU propast i da se tamo mora raditi,a ne samo biti zaposlen.
http://www.elitemadzone.org/p1864861

Nobody Remains Virgin, Life Fucks Everyone
 
Odgovor na temu

milantrax2005
Milan Trajković
Nis

Član broj: 53910
Poruke: 675
79.101.27.*

ICQ: 324951764


+2 Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?17.07.2008. u 12:37 - pre 191 meseci
Cini mi se da vecina dizajnera ocekuje Thermo

http://www.onflex.org/ted/2008...o-screenshot-exclusive_856.php

a onda i Flash CS4

http://www.flashmagazine.com/N...flash_cs4_sneak_peek_pictures/

 
Odgovor na temu

pela
Nenad Pelovic
grafika i web dizajn
Skoplje - Makedonija

Član broj: 40377
Poruke: 93
62.162.213.*

Sajt: www.pelovic.com


Profil

icon Re: predlog za xml parser + koliko od vas je preslo na as3?20.07.2008. u 20:15 - pre 191 meseci
Da se navratimo na temu XML parser :)
Odlucio sam da i ovaj put ne koristim tudji parser nego onako peske preko brda i dolina zajedno sa decom i nodovima :)

Preko php-a generiram xml fajl za flash galeriju...
jedan za cirilicu jedan za latinicu... ali cirilica mi ne radi :(

Samo da napomenem da UTF-8 radi
Mene intereuje kako da odradim windows-1251..1250... itd

Evo kako izgleda xml:
Code:

<?xml version="1.0" encoding="windows-1251"?> 
<gallery id='0' name='test1' img='images/gallery/thumbs/bmw107_3.jpg'>
<image img='images/gallery/thumbs/bmw107_3.jpg' abst='sdfsdfsdf' />
<image img='images/gallery/thumbs/bmw107_2.jpg' abst='fghfghg' />
<image img='images/gallery/thumbs/bmw107_1.jpg' abst='sdfsdfsd' />
</gallery>
<gallery id='1' name='test2' img='images/gallery/thumbs/ttt111_1.jpg'>
<image img='images/gallery/thumbs/ttt111_1.jpg' abst='sdfsdf' />
<image img='images/gallery/thumbs/ttt111_2.jpg' abst='fghgfdfgdsf' />
<image img='images/gallery/thumbs/ttt111_3.jpg' abst='sdfsdfsf' />
</gallery>


Evo kako izgleda flash:
imam dve tri funkcije za xml ucitavanje kateogrija i slika (showCategories(); i showImages(); ) i funkcija koja sve to na kraju sastavi u galeriju displayGallery();

Code:


function showCategories() {
    thumbsArray = new Array();
    abstractArray = new Array();
    catIdArray = new Array();
    
    var gallery_xml:XML = new XML();
    gallery_xml.ignoreWhite = true;
    gallery_xml.onLoad = function(success:Boolean) {
        try {
        if (success) {
            
            var nameNodes = this.childNodes;
            numName = nameNodes.length;
            for(var ny=0; ny<numName; ny++){
                catIdArray.push(nameNodes[ny].attributes.id);
                thumbsArray.push(nameNodes[ny].attributes.img);
                abstractArray.push(nameNodes[ny].attributes.name);
                trace(nameNodes[ny].attributes.name);

                }

            displayGallery(thumbsArray);

            } else {
            throw new Error("XML not present");
            }
    } catch (e_err:Error) {
        trace(e_err.message);
    } finally {
        delete this;
    }
};



function displayGallery(thumbsArray:Array) {
    var thumbsLength:Number = thumbsArray.length;
    for (var i = 0; i<thumbsLength; i++) {
        
        img = thumbsArray[i].slice(22,-4);

        var thisMC:MovieClip = this.createEmptyMovieClip(img, i);
        this.thisMC = mcLoader_mcl.loadClip(thumbsArray[i], thisMC);
        preloaderMC = this.attachMovie("preloader_mc", "preloader"+i+"_mc", 5000+i);

        var abstract:MovieClip = this.createEmptyMovieClip("abstract_"+img, 6000+i);
        var label:TextField = abstract.createTextField("label_"+img, this.getNextHighestDepth(), 0, 0, 150, 20);
        label.text = abstractArray[i];
        label._visible = false;
        
        var catId:MovieClip = this.createEmptyMovieClip("catId_"+img, 7000+i);
        var label:TextField = catId.createTextField("catLabel_"+img, this.getNextHighestDepth(), 0, 0, 150, 20);
        label.text = catIdArray[i];
        label._visible = false;

        
        preloaderMC.bar_mc._xscale = 0;
        preloaderMC.progress_txt.text = "0%";
        
        thisMC._x = _global.thisX;
        thisMC._y = _global.thisY;
        
        preloaderMC._x = _global.thisX;
        preloaderMC._y = _global.thisY;
        
        if ((i+1)%4 == 0) {
            _global.thisX = 5;
            _global.thisY += 120;
        } else {
            _global.thisX += 170;
        }
    }
}



posle ovoga ide MovieClipLoader i funkcije za rollOver / out i release... + listner-i






[Ovu poruku je menjao pela dana 20.07.2008. u 22:24 GMT+1]
Ono sto te ne ubije, to te ojaca.
 
Odgovor na temu

[es] :: Flash :: predlog za xml parser + koliko od vas je preslo na as3?

[ Pregleda: 3553 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

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