Loading:


    Kurs ActionScript 3 dla początkujących - część 4

    2. Typy danych - Adnotacje

     

    Jak już poznałeś w pierwszej części kursu, zmienną deklarujemy w podany sposób:

     

    internal var nazwaZmiennej = wartość;

     

    I niby wszystko wydawałoby się w porządku w tej składni, aczkolwiek brakuje jednego elementu, określającemu AS3 co ta zmienna faktycznie przetrzymuje. Czy jest to tekst, liczba czy może obiekt jakieś klasy? (adnotacje właśnie łatają tą dziurę i dają poszlakę interpreterowi (interpreter to maszyna, która odczytuje kod ActioScript na jej właściwe funkcje)).

     

    Oczywiście dodawanie typów dla zmiennych jest nie obowiązkowe i AS3 sobie poradzi ze skompilowanie poprawnym kodu, ale zajmie mu to nieco więcej czasu niż powinno. (także jeśli nie budujesz dużych aplikacji i nie tworzysz profesjonalnego kodu ActionScript, wtedy możesz ominąć ten temat; Jednak musisz pamiętać, że jest to ważna sprawa).

     

    Teraz nadszedł czas na pokazanie gdzie wkładamy te adnotacje (na pewno nie tam gdzie myślicie ;] ), przykład jest podany poniżej:

     

    internal var nazwaZmiennej:typ = wartość;

     

    Typ danych deklarujemy po przez dodanie dwukropka zaraz po nazwie zmiennej (bez żadnych spacji) oraz podanie nazwy typu, może to być np. String, int czy Object :

     

    internal var mojTekst:String = "wartość";
    internal var mojaLiczba:int = 1442;
    internal var mojObiekt:Object = new Object();

     

    Dzięki typą zmiennych, nasz kod jest bardziej wydajniejszy (szybszy) oraz bardziej profesjonalny (zalecany przez Adobe styl deklarowania zmiennych dla developerów Flash).



    Dalsza czê¶æ: 1 2 3 4 5 6 7

    Napisz Artyku³






    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors