flash on 2012-11-2

by omgnoseat
♥0 | Line 18 | Modified 2012-11-02 03:32:57 | MIT License
play

ActionScript3 source code

/**
 * Copyright omgnoseat ( http://wonderfl.net/user/omgnoseat )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/1q2Q
 */

package {
    import flash.display.AVM1Movie;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() 
        {
            
        }

            
            //Hoi! Even een kleine uitleg ter voorbereiding:
            // <-- dubbele slashes heten "comments", alles wat zich daarachter bevind op de regel zag niet worden
            // uitgevoerd als code, maar dient slechts als documentatie of "notes"
            
            /*
                met deze notatie kan je meerdere regels te tegelijk commenten :)
            */
            
            /*
                Ik zal meerdere voorbeelden neerzetten die je per sectie even zal moeten uncommenten wanneer je 
                hiermee wilt experimenteren, vergeet niet je oude sectie waar je klaar mee bent weg te commenten, anders
                krijg je raare errors haha.
                Negeer overigens alle enge code die je hierboven ziet, dat hoef je nog niet te begrijpen. Zolang
                je maar weet dat vanaf "public function FlashTest(){" als je code ingevoerd moet worden.
                
                Ter introductie heel snel even de fundamentals binnen programmeren:
            */
            
            ///////////////////////
            //    VARIABELEN     //
            ///////////////////////
            /*
            Een variabelen is een stukje code dat een waarde kan bevatten. Denk hierbij aan "x", je weet dat het een
            waarde bevat, maar hebt geen idee wat het is, je kan erin stoppen wat je wilt!";
            In actionscript worden variabelen aangegeven met het woordje "var". Er zijn verchillende soorten variabelen,
            maar om het eenvoudig te houden zullen we het nu alleen bij het type "Number" houden, wat dus nummers kan vasthouden :)
            De notatie van een variabele in actionscript is als volgt: var [variabele naam]:[variable type] = [waarde].
            Je kan een variabele zelf een naam geven om deze in de code aan te spreken
            */
            var nummer:Number = 10; //oh ja, een regel moet je altijd afsluiten met ";", net als dat je met schrijen een regel met een punt afsluit ;)
            //dit is een variabele van het type Number, en heeft de naam "nummer" meegeekregen.
            
            
            /////////////////////
            //     FUNCTIES    //
            /////////////////////
            
            /*
            Een functie kan je zien als een "blok" code die wordt uitgevoerd. Sommige code zal je vaker moeten gebruiken.
            Denk hierbij maar aan mario, hij kan bijvoorbeeld springen. In plaats van alle ingewikkelde zwaartekracht en sprongkracht
            code elke keer opnieuw uit te typen wanneer je mario wilt laten springen, stop je dit simpelweg in een functie:AVM1Movie
            */
            public function spring()
            {
                //ingewikkelde code om mario te laten springen komt hier
            }

            /*een functie kan je aanroepen op de volgende manier: [naam van functie]()
            Om het iets ingewikkelder te maken kan je ook nog dingen meegeven aan een functie:
            */
            
            public function HoeOudBenIk(leeftijd:Number)
            {
                //je kunt nu de variabele leeftijd gebruiken binnen deze functie
            }
            
            //HoeOudBenIk(10);
            
            //flash heeft een aantal ingebouwde functies, een belangrijke is "trace" deze zal simpelweg het gegeven
            //zinnetje in je console uitprinten. 
            
            trace("hoi!");
            
           
            
        }
    }
}