Stranice koje svaki pošteni IT-jevac stavlja na zadnje mjesto
RSS icon Email icon Home icon
  • Kako vidjeti ActionScript klase koje generira Flex Builder?

    Objavljeno: 23.05.2009. 17:37 admin Nema komentara

    Actionscript logoDok stvarate MXML kod u Flex Builderu, vaš razvojni alat u pozadini stvara pripremu za generiranje Actionscript koda koji će onda biti kompajliran, a takav kod će Flash Player će znati koristiti za prikaz razvijene aplikacije. Kada stvorite svoj MXML, Flex Builder će kasnije generirati klase koje su nastale na temelju postojeći Actinscript klasa.
    Recimo da smo napravili sljedeći testni MXML:

    <?xml version="1.0" encoding="utf-8"?>
     <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
     <mx:Script>
     <![CDATA[
     private function clickMe(event:MouseEvent):void
     {...
     }
       ]]>
      </mx:Script>
      <mx:Button id="myButton" click="clickMe(event)" />
     </mx:Application>

    Samim stvaranjem ove aplikacije Flex Builder je od mx.core.Application klase stvorio novu klasu MyTest.

    public class MyTest extends mx.core.Application

    Ako želite vidjeti što to Flex Builder radi u pozadini, tada je potrebno dodati parametar compileru, kako bi on znao da generirane datoteke ne treba brisati nakon što je SWF stvoren. Idite na project properties > Flex Compiler >  Additional compiler arguments.

    Tamo dodajte parametar -keep ili -keep-generated-actionscript. Pokrenite rebuild  projekta i sada bi se trebao pojaviti direktorij generated unutar src direktorija. Tamo se nalazi generirani Actionscript  kod i MyTest-generated.as datoteka.

    Ostavite komentar: