Essential ActionScript 2.0

 <  Day Day Up  >    

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

Macintosh OS X, Classes directory  

Macromedia

       Component Architecture  

       Flash versions  

       updated intrinsic files  

main application state  

main( )  

       Clock class (example)  

       CurrencyConverter class (example)  

       Java vs. Flash  

       starting application by invoking  

       starting currency converter application  

marker interfaces  

       EventListener interface  

mask, applying to loaded image  

Math class  

MediaPlayback component  

members

       access from class methods  

       access from instance methods  

               inherited instance methods  

               overridden instance methods  

               overriding instance methods  

       access to, differences in ECMAScript 4 and ActionScript 2.0  

       class  

       overriding

               best practices for  

               excessive use of  

       selection of, casting and  

memory loss from failure to clean up class resources  

memory management issues, Observer pattern  

Menu class, createMenu( )  

message property (Error class)   2nd  

methods   2nd   3rd  

       abstract, not supported  

       accessor   2nd  

               getter methods  

               inability to define as private  

               setter methods  

       adding to built-in class at runtime  

       adding to class instances  

       arguments, extra or missing  

               method accepting unknown number of arguments  

               missing  

       attributes of  

               public and private attributes  

               static   2nd  

       class  

               defining in ActionScript 1.0  

               inheritance of  

       class and instance, property declarations and   2nd  

       clip-creation, adding to ImageViewer  

       defining  

               formal syntax, ActionScript 2.0  

       final, not supported  

       identified uniquely with method signature  

       inheritance of   [See inheritance]

       interface   2nd  

               declarations of  

               implementation of  

                name conflicts with  

       invocation, ActionScript 1.0 and 2.0  

       invoking  

       listed with code hints  

       local variables  

       member access from instance methods  

               inherited instance methods  

               overridden instance methods  

               overriding instance methods  

       MovieClip subclasses, using this with  

       naming  

       nested movie clip assets, initially undefined  

       nesting functions in  

               current object, accessing from function  

               local variables and parameters, access to  

       overloading   2nd  

       overriding

               ActionScript 2.0 vs. ECMAScript 4  

               best practices  

               class methods  

               instance methods  

               Java rules for  

       parameters of

               casting, problems with  

               declaring datatype  

               defining  

       properties of, direct reference to  

       public and private  

       referring to current object with this keyword  

               parameter/property name conflicts  

               passing current object to a method  

               redundant use of this  

       return type, specifying explicitly  

       return value, specifying type for  

       signature  

       statement block  

       static class property, accessing  

       static, Singleton pattern vs.  

       wrapping  

Microphone class  

model, MVC

       ClockModel class (example)  

       ClockUpdate class (example)  

       Observer pattern code, reuse for  

       responsibilities of   2nd  

Model-View-Controller (MVC)   2nd  

       architecture  

               class responsibilities  

               classes, instantiating  

               communication  

       clock application (example)  

               Clock class  

               ClockAnalogView and ClockDigitalView classes  

               ClockController class  

               ClockModel class  

               ClockTools class  

               ClockUpdate class  

       implementation  

               classes and interfaces, listing of  

               controller  

               view  

       online articles about  

motion graphics

       NightSky (example)  

               event listener class, NightSky  

               event source, Randomizer class  

               EventListener subinterface, RandomizerListener  

               EventObject subclass, RandomizerEvent  

               NightSky class  

               overall structure  

               Randomizer class  

               RandomizerEvent class  

               RandomizerListener interface  

               using NightSky class in application  

       timeline, use for  

Mouse class  

mouse wheel support in text fields  

movie clip symbols   [See symbols, movie clip]

movie clips  

       clip-creation methods (ImageViewer)  

       nested, Flash Player initialization of  

       removing for deleted class instances  

       subclassing  

       timeline code, type checking and  

MovieClip class   2nd  

       composition vs. inheritance  

       extended by ClassLoader  

       improved depth management methods  

       subclasses  

               ActionScript 1.0  

               Avatar class (example)  

               movie clip symbol and ActionScript class  

               nested assets, issues with  

               subclassing of  

               this (keyword), using  

MovieClipLoader class   2nd   3rd  

       listener list  

       methods to handle image loading events  

movies   [See also .swf files]

       Flash Player 6 format movie upgraded to Flash Player 7 format  

       Flash Player 7 format  

       format for OOP application  

       setting ActionScript and Flash Player versions  

        size , scale settings, and alignment (Stage class)  

MP3 files

       external, retrieving for playback in Flash Player  

       ID3 v2 tag, support for  

multithreaded languages, finally block in  

MVC   [See Model-View-Controller]

MX family of products  

 <  Day Day Up  >    

Категории