Už ma to celkom serie. Flash ma serie. Furt keď s ním skúšam niečo spraviť, mám dojem že bez hackov to nejde. Slash mi síce vysvetlil, že to v skutočnosti hacky nie sú, že Flash je proste iný a že si na to treba zvyknúť. OK, nevenujem sa Flashu nijak intenzívne, takže Slashovi verím, pretože on je flashový guru.
Ale jedno mi nie je jasné: Ako môžu tvorcovia Flashu tvrdiť, že pracuje s vektormi, keď nezvláda ani základné veci, kvôli ktorým vektorová grafika existuje. Čo napríklad? Napríklad čiaru!
O čo ide? Mám nejaký objekt. Dajme tomu kruh. To, že je definovaný súradnicami stredu a polomerom, bla bla bla… nie je podstatné. Ide o to, že keď pracujem s vektormi, tak by som mal byť schopný si povedať, akú bude mať ten kruh farbu, akú farbu bude mať jeho obrys, aký široký bude ten obrys a prípadne aj to, akého typu bude (prerušovaná čiara, bodkovaná čiara, obyčajná čiara a pod.). To sú podľa mňa vektory.
Čo na to Flash? Môžem si nakresliť kruh. Môžem ho vyfarbiť. Môžem si dokonca okolo neho nakresliť obrys a zmeniť mu farbu a šírku. Lenže… ten obrys akosi nie je súčasťou (lepšie povedané vlastnosťou) pôvodného objektu. Je to fungel nový, na pôvodnom úplne nezávislý, objekt.
Toto nie je vektorová grafika, toto sú hacky lenivých (alebo neschopných?) programátorov. Flash ma proste opäť raz nasral a presvedčil o tom, že nestojí za to zaoberať sa ním nejak intenzívnejšie.
Nech žije SVG, ktoré zvláda jak obrysy, tak skutočné prerušované čiary a ďalšie základné vlastnosti vektorového objektu. A bez hackov…
PS: Ďakujem Slashovi za jeho cenné rady (toto nie je prvý krát, čo som sa naňho obrátil s prosbou o pomoc a on mi vždy dobre poradil… je to naozajstný kamarát a flash guru), bez ktorých by som to určite zbastlil ešte horšie, než to zbastlím teraz. Každopádne keby Flash vedel pracovať s vektormi tak ako má, nepotreboval by som žiadne rady a to, čo potrebujem by som mal urobené raz-dva (tri).

Sleduj všetky zápisy pomocou RSS
Sleduj všetky komentáre pomocou RSS
diki, uz ma tolko nechval , lebo zacnem byt este namyslenejsi nez uz som , a ty co ma poznaju by tuto zmenu k horsiemu uz asi neprezili :)
Ale je fakt ze na tom co vravis, je kus pravdy… Flash by skutocne mohol podporovat obrys , ako nejaku nativnu vlastnost objektu. Usetrilo by to aj mne v mnohych pripadoch kus prace.
Na obranu flashu zase musim povedat, ze tato chybicka krasy vypliva z jeho historickeho vyvinu, kde sa skor pocitalo ze z vektormi sa bude narabat iba pocas authoringu, maximalne sa budu v runtime shape-ovat alebo tweenovat. Uz to programaticke kresliace GUI v MXku, je obrovsky skok dopredu v tejto oblasti a mozno v 7-micke sa dockame aj „nativneho stroke/fill objektu“.