Archiwum kategorii ‘jsfl’

JSFL w Adobe Flash CS3 == JavaScript 1.6

wtorek, Kwiecień 24th, 2007

Nic dziwnego, że JSFL w nowym Flashu lubi E4X, skoro został uaktualniony do wersji 1.6. Parz:
[instal]Adobe Flash CS3/en/Configuration/Third Party Source Code/JavaScript Interpreter/Notes.htm
Miło, chociaż jeszcze milej byłoby widzieć najnowszą wersję 1.7, która posiada parę fajnych bajerków jak iteratory. Użyteczne przy masowym rzezaniu plików FLA. Pewnie w kolejnym Flashu zobaczymy w końcu JS2.0 na Tamarinie.

JSFL lubi E4X

czwartek, Kwiecień 19th, 2007

Podczas gdy wszyscy zachwycają się Copy Motion as ActionScript 3.0 ja zachwycam się supportem E4X w JSFL. W końcu, bo nawet w ósemce nie było żadnego supportu XML (nie mówiąc o E4X). Oczywiście pomijam implementacje w JS, które można było i tu wykorzystać. Cała mechanika myku z kopiowaniem opiera się właśnie na 81kB JSFLowej bibliotece ([Adobe Flash CS3]\en\First Run\Javascript\MotionXML.jsfl), która namiętnie korzysta z dobrodziejstw E4X.

JavaScript:
  1. //JSFL:
  2. myX = new XML("<n1><n2 id="mali">1</n2><n2 id="boo">2</n2></n1>");
  3. alert(myX..n2..@id); //Output: maliboo