Archief voor de 'ActionScript' Categorie

ActionScript 3.0 Cookbook

cookbook3.0.gifHet nieuwe kookboek van O’Reilly.


Voor degenen die Essential ActionScript 2.0 van O’Reilly al hebben kan dit een goed vervolg zijn. Met de net uitgekomen preview release van ActionScript 3.0 kun je gelijk aan de slag met de voorbeelden en uitleg die in dit boek beschreven staan.




ActionScript 3.0 Cookbook op Amazon.com

Flash Game Programming Wiki

Ik kwam deze pagina tegen. Het is een Wiki voor Flash Game Programming. Oftewel Flash Game programmeren. Wat is een wiki? een wiki is een soort online encyclopedie. Mensen kunnen daar content toevoegen en of wijzigen. Deze wiki gaat dus uitsluitend over het programmeren van games binnen Flash.




Flash Game Programming Wiki

Een simpele vergelijking

Actionscript:
  1. function stamp(state:Boolean):Void{
  2. var b:Boolean = state;
  3. StampPlayed._visible = b;
  4. StampNotPlayed._visible = b = !b;
  5. }

wil je van false een true hebben en andersom (!false = true en !true = false). Soms zijn de simpelste vergelijkingen zo simpel dat je er niet op kunt komen.

loopen door Object [as]

weetje! Hoe je moet loopen door een object in AS(2).

Actionscript:
  1. function getLoginData():Object{
  2. var myObj:Object = new Object();
  3. myObj.name = "arjan";
  4. myObj.email = "arjan@mail.nl";
  5. return myObj;
  6. }
  7. var count:Number = 0;
  8. for(var attr in getLoginData()) {
  9. count++;
  10. trace("Attr: "+attr+" = "+getLoginData()[attr]);
  11. }
  12. trace ("Number of attributes: "+count);

Object-Oriented ActionScript for Flash 8

OOPASFlash8Book.jpgOp m'n werk is deze week m'n boek binnengekomen. Het gaat over OOP (Object georienteed programmeren, in het engels Object-Oriented Programming). Ik wil met dit boek mijn kennis van object georienteerd programmeren vergroten om zo betere en onderhoudbaardere flash applicaties te kunnen schrijven. In heb al zo nu en dan een simpele class geschreven maar voor het grotere werk met design paterns heb ik net even wat meer kennis nodig. Het denken in OOP is even wat anders dan het traditionele programmeren/ontwikkelen. Maar ik zie in dat goed onderhoudbare en duidelijke code het werk makkelijker maakt en hergebruik stimuleerd.




website boek

ISBN nummer: 1590596196

Actionscript 3.0 presentatie en voorbeelden

Christian Cantrell (Product Manager for Developer Relations at Macromedia) heeft in November (2005) samen met Danny Dura een wereld tour gedaan om ActionScript 3.0 onder de aandacht te brengen. Danny deed Europa en Christian deed Azie. Ze hebben hun presentatie online gezet samen met voorbeelden. De links hieronder brengt je naar deze voorbeelden.




Presentatie

Download voorbeelden

ActionScript 3.0 ImageViewer Example door Colin Moock

Colin Moock, een bekende in de wereld van ActionScript, is bezig met z'n nieuwe boek getiteld "Essential ActionScript 3.0". De opvolger van "Essential ActionScript 2.0". In ActionScript 2.0 was er al een grote verbetering ten opzichte van Object georiƫnteerd programmeren en in AS 3.0 is dit nog meer uitgebreid en zijn er nieuwe functies bij gekomen die uit de wereld van Java en C++ komen. Colin gebruikt in zijn boeken meestal het voorbeeld van de ImageViewer. Dit is een OOP voorbeeld van een 'gallery'. Colin heeft deze weer gebruikt voor zijn nieuwe boek en laat hiervan al een "update" zien.




Colin Moock ImageViewer AS 3.0

Component structuur

Op de website van A3d kwam ik een document tegen waarin de basis structuur is beschreven die je nodig hebt om flashMX componenten de bouwen. Is een goed document om als naslag te hebben, vandaar dat ik hem even post.




ComponentStructuur Documentation

Flash / JavaScript Intergration Kit

Deze Kit gemaakt door Macromedia en onder een open license valt kan goed gebruikt worden bij projecten waarbij html en flash samen moeten werken. Je kunt met deze kit direct javascript functies vanuit flash aanroepen en andersom.




http://weblogs.macromedia.com/flashjavascript/

compile van XML een swf

Flash is steeds meer en meer in ontwikkeling. Dat kun je 'zien' door de ontwikkelingen van FAME en MTASC. Door deze ontwikkelingen kan je zonder flash editor een swf opbouwen (compilen). Om het geheel aan te sturen gebruik je blokken code (classes) die je aanroept vanuit een xml bestand waarin je de 'main timeline' van de swf aanmaakt. Een voorbeeld is op de volgende website te vinden.

http://flashant.org

« Vorige paginaVolgende pagina »