Undolibrary MatrixArray: en udvidelse af klassen Array

Mandag den 15. september, 2008

MatrixArray er en udvidelse af klassen Array af Actionscript 3.0, med det formål at forenkle håndteringen af Array bruges som en lineær array n x m. Denne klasse er en del af biblioteket Undolibrary (i pakken undolibrary.utils.MatrixArray som du kan frit fra downloade Google-kode via en klient SVN (Subversion) på:
svn checkout http://undolibrary.googlecode.com/svn/trunk/
Eller du kan blot hente filen MatrixArray.as. Et eksempel på brugen af lineære arrays er blevet givet i Actionscript 3.0 for begyndere: lektion # 2, hvor vi oplevede en enkel brug for realiseringen af det klassiske spil Tic Tac Toe. En matrix af denne type er sammenlignelig med et rektangulært område w ligesom et skakbræt. Med denne klasse kan du behandle en vifte som et gitter med sin x og y-koordinater. Den MatrixArray jeg brugte, for eksempel udvikling af hele logikken i den editor Emotions Ikoner for Skype: Skypemote.

Fortsæt med at læse ... "

Related Post

Oprettelse af en generisk preloader i Actionscript 3.0

Mandag den 16. juni, 2008

Det kan virke som en afgjort sag, og argumentet nu opbrugt, men med Flash CS3 og det nye dokument forvaltning klasser (pakke) tilladt med Actionscript 3.0, er ikke helt umiddelbare oprette en preloader arbejder. Den nyeste version af Flash, det lykkes at indlæse film så forskellige fra tidligere versioner. På nettet kan du finde forskellige forslag og metoder til at genskabe en preloader "gamle". Men flere eksempler, som jeg fandt jeg ikke fuldt ud opfylder som kræves for at ændre filmen at gøre det til at fungere som et klassisk preloader. I praksis, når du udvikler skal altid huske "dette, hvad jeg har at gøre dette ellers Preload ikke virker!" Og til film allerede afsluttet, så?

Loader

Den løsning, jeg har vedtaget, i hvert fald for nu, var at skabe en film uden (min loader - se eksempel) kan uploade alle andre film uden, herunder et billede! Denne løsning, men i praksis kræver to film (den loader og FILAM reelle), bliver økonomisk kun, hvis du formår at skabe en loader kan bruges igen og igen, det er i stand til at indlæse nogen film, enhver og enhver beslutning ramme.

Fortsæt med at læse ... "

Related Post

Refleks og ReflexMe fra klasse til klasse grundlag

Fredag 13 juni, 2008

I stillingen Flash CS3: Reflex skabe en virkning på enhver MovieClip set, hvordan kan vi skrive en klasse, som udvider en MovieClip at oprette forbindelse til DesignTime til enhver MovieClip i biblioteket. Jeg opdagede dog, at der kan være mere nyttigt Økonomiske og gøre den modsatte vej. Jeg har oprettet en klasse Reflex (Reflex.as), med den hensigt at bruge det udelukkende kode. Jeg har oprettet denne klasse planlægger at gå i konstruktøren pointer til et MovieClip. Den nye klasse Reflex indeholder stort set den samme kode indsættes i første ReflexMe ændret en smule, så det kan fungere udtrykkeligt kode:

Actionscript:
  1. / /
  2. .*; import undolibrary. sfx .*;
  3. / /
  4. Reflex ( movieClipInstance ) ; var rx: Reflex = new Reflex (movieClipInstance);

Fortsæt læsning ... "

Related Post

Papervision3D virkninger med perlinNoise ()

Mandag den 9 juni 2008

Udnytte den effekt genereres af perlinNoise() kan du oprette rundstyringssendere virkninger og bølger med Papervision3D.

Download kilden

For at oversætte den kilde, du har brug for begge dele Papervision3D og Undolibrary - nu kan du finde som ZIP-pakke direkte i Download sektionen af Google Code.

Related Post

undolibrary: Actionscript 3,0 bibliotek på Google Code

Onsdag den 28. maj 2008

Jeg åbnede et projekt på Google Code: undolibrary. For nu, dette bibliotek indeholder kun en komponent (Knob - knap), der skal anvendes med Actionscript 3.0. De taler, fordi denne komponent er foreløbigt til en række tutorials / kilder i Flash, at jeg ønskede at gøre.

Loading Flash Player ...

Google Code

Først og fremmest indføre begrebet Google Code for dem, der var udenlandske. Google Code er en gratis tjeneste, der stilles til rådighed af Google for at dele kode, men hvad vigtigere er, at dele i fællesskab og med et system af versionskontrol (Subversion) og et nyttigt wiki udvikling grupper (især script) eller individuelle programmører. Google-koden på hjemmesiden er:

Du kan søge efter andre projekter, med en søgemaskine, der er bygget specielt. Mange udvikling hold, der består af hold, der er placeret i geografisk fjerntliggende områder, der udnytter denne deling til at arbejde sammen, er sikret ved en ordning med versionskontrol nu ubestridt (checkout / checkin til ikke overlappe eller supproto at oprette filial - spin-off af projekter) . Biblioteker og værktøjer som Papervision3D, Tweener eller AS3corelib, for eksempel, er placeret på sin Google Code nyder en del af en lang række andre udviklings-og offentlighedens adgang til at hente de kilder og dokumentation.
Vigtigt, så er muligheden - åbn et projekt - for at indstille adgangs-og tv-kiggeri. Du kan beskytte dit arbejde eller gøre det helt private i stedet for offentligheden.

Fortsæt læsning ... "

Related Post