Tutorials XML
Lynda.com introduktion til xml Se de gratis videoer på listen
random image med uiloader til xml
En simpel imageloader vel forklaret
En simpel xml-menuloader til knapper
En simpel menu får menupunkter med en xml-fil, der hentes fra en class på et movieclip
ria-coder.com/blog/creating-xml-based-menus-with-flash-cs4-and-flex
accordeon med xml fra thetechlab
accordeon med xml fra riacodes
Slideshow med Caurina tweener
thetechlabs.com: create-a-as3-slideshow-with-xml
Slideshow mwd Tweenmax
active.tutsplus.com: build-a-dynamic-flash-and-xml-slideshow-with-scripted-transitions
Slideshow mwd flash’s egen tweener
republicofcode: as3slideshow
Created: 2 April 2009 • by admin
Categories: hyperliste •xml
Comments: be the first to comment
On Off knap
var igang:Boolean = false; but.addEventListener(MouseEvent.CLICK,ONOFF); function ONOFF(e:MouseEvent) { if (igang==false) { // if (!igang) but.gotoAndStop("on"); // Noget sættes i gang igang=true; } else { but.gotoAndStop("off"); // Noget stoppes igang=false; } }
Kunne også se således ud:
var igang:Boolean = false; but.addEventListener(MouseEvent.CLICK,ONOFF); function ONOFF(e:MouseEvent) { if (!igang) { but.gotoAndStop("on"); // Noget sættes i gang } else { but.gotoAndStop("off"); // Noget stoppes } // igang sættes til at blive det omvendte af det det er nu.. igang=!igang; }
Created: 2 April 2009 • by admin
Categories: snippet
Comments: be the first to comment
Preloader ekstern
Den nemmeste relaterede tutorial – er nok denneher:
monkeyflash.com/flash/creating_a_custom_preloader
var ldr:Loader = new Loader(); ldr.load(new URLRequest("content.swf")); ldr.contentLoaderInfo.addEventListener(Event.OPEN, loadOpen); ldr.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress); ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete); function loadOpen(e:Event):void { trace("Loading begun"); } function loadProgress(e:ProgressEvent):void { var percentLoaded:Number = e.bytesLoaded/e.bytesTotal; percentLoaded = Math.round(percentLoaded * 100); trace("Loading: "+percentLoaded+"%"); } function loadComplete(e:Event):void { addChild(ldr); trace("Complete"); }
Created: 2 April 2009 • by admin
Categories: preloader •snippet
Comments: be the first to comment
Eksempler Præsentation
revafrance af soleilnoir
stayfocus
billyharveymusic
ringelgoslinga
http://www.sonyericsson.com/cws/cws/home?cc=dk&lc=da
http://www.pixelpeach.com/2009/flash/
http://www.plasticparticles.de/particle.html
http://www.phatterism.com/
www.sfmoma.org/projects/artscope/index.html
mnatwork.com
tbwahakuhodo.co.jp
Created: 1 April 2009 • by admin
Categories: eksempel •hyperliste
Comments: 1 comment, add one
Preloader intern
Hvor preloader af eksterne filer håndteres med “contentLoaderInfo”, ligger den interne info om enhver flashfil i “loaderInfo”.
Forberedelse
Dynamiak tekstfelt: pct_txt
Animeret movieclip på 100 frames: frames100_mc
flashscope.com: the-most-creative-flash-preloaders-of-all-times
// placeres på en keyframe - før alle andre frames .. // Husk at trykke CTRL+ENTER 2 gange for at teste preloader. stop(); loaderInfo.addEventListener(ProgressEvent.PROGRESS, PHANDLER); function PHANDLER(e:ProgressEvent) { var pctLoaded:int = Math.round(e.bytesLoaded/e.bytesTotal * 100); pct_txt.text=pctLoaded.toString()+" %"; frames100_mc.gotoAndStop(pctLoaded); } loaderInfo.addEventListener(Event.COMPLETE, CHANDLER); function CHANDLER(e:Event) { // Næste linie er nyttig hvis filmen selv bliver loadet ind i en anden loaderInfo.removeEventListener(ProgressEvent.PROGRESS, PHANDLER); gotoAndStop("der-hvor-filmen-starter"); }
Created: 1 April 2009 • by admin
Categories: preloader •snippet
Comments: be the first to comment
Timeline til navigation
Scenen (eller et movieclip) er vandret delt op i kapitler / sektioner / scenarier – som udgør stationerne i en navigation.
En sektion er en sekvens af en eller flere frames – der med fordel kan indledes med en label – og kan afsluttes med en play-back action (fx. stop(); eller gotoAndPlay(en_eller_anden_frame);).
Den første sektion er som regel den, filmen starter med.
Tidslinien er lodret delt op i lag efter keyframes funktionalitet og varighed (fx. actionscript, labels, og forskellige slags indhold).
Præsentation / site
Dette er en traditionel timeline-baseret strukturering af en præsentation.

Indholdet på scenens keyframes er samlet i overordnede movieclips.
Selve knapperne til brug for navigationen kunne ligge direkte på scenens frames eller være organiseret i overordnede movieclips som menuer.
På scenens Labels-lag: keyframes med labels, som indleder de forskellige sektioner.
På scenens Actions-lag: keyframes med actions (som regel stop(); ), som afslutter de forskellige sektioner.
På scenens første action-lag: knapfunktioner, fx.
stop(); home_but.buttonMode=true; home_mc.addEventListener(MouseEvent.CLICK, gohome); function gohome(e:MouseEvent) { gotoAndStop("home"); }
Se Det konkrete eksempel på Mini site
Varieret indhold
Nedenstående eksempler er sektionerede tidslinier på movieclips.
Navigationen er ikke nødvendigvis tydelig for brugeren, men bliver en metode til at gøre objekter komplekse, på en overskuelig måde. Play-back kommandoer som gotoAndPlay() giver udvikleren mulighed for at kunne variere movieclippets udseende eller ‘adfærd’.

hund_mc.gotoAndPlay("sit");
Denne kodelinie kan optræde i forbindelse med forskellige events eller if-betingelser.
Metoden er praktisk og ligetil – og også god at falde tilbage på, hvis det er uoverskueligt at scripte sig til forskellige tilvalg, eller variationer.

Følgende tidslinier er ikke opdelte i sektioner, der navigeres på deres frames med udregnede tal og ikke labels.
Denne tidslinie ville kunne bruges til et slideshow eller galleri, med et nyt billede på hver frame.
Kommandoen gotoAndSop(currenFrame+1); i en eventlistener kan bruges på en next-knap eller iværksættes af en timer.
Dette eksempel er bare en movieclip med en animeret tidslinie. Med kommandoen gotoAndStop(tal); hvor tallet er en udregning på baggrund af et imput, kan det visualisere en udvikling eller en gradvis forandring i en proces. Fx. i en preloader.
Created: 31 March 2009 • by admin
Categories: navigation •oevelse •overblik
Comments: be the first to comment
