ActionScript 3.0: allt med den nya operatören
Torsdagen den 31 januari 2008 Också i syfte att "standardisera", som hände med de händelser (se den nya förvaltningen av händelser av Flash CS3 och Flash CS3: Den nya hanteringen av händelser), en av de många nyheterna i ActionScript 3.0 är avskaffandet av alla dem ad hoc-metoder för att inrättandet av särskilda objekt, till exempel: createEmptyMovieClip() den berömda attachMovie() ActionScript 3.0 med new är tillräcklig för att utföra alla operationer i skapandet. En ny MovieClip, till exempel skapas (runtime) med följande kod:
- = new MovieClip ( ) ; var mioClip: MovieClip = nya MovieClip ();
- ; addChild (mioClip);
Men att komma då! Om jag har en symbol i biblioteket och jag vill lägga runtime fortsätta som om attachMovie() har försvunnit? Lösningen är inte mycket skiljer sig från vad som hände i ActionScript 2.0. Först måste du gå till biblioteket panelen, välj symbolen och öppna egendom. Sedan rutan sammanslagning Export för ActionScript - som hände i Flash 8. En symbol bibliotek har alltid klass grund flash.display.MovieClip men som inte intresserar oss mycket. Det som är intressant är dock den parameter klass som är satt som standard (när du kontrollerar Export för ActionScript) med namnet på symbolen. Vad är viktigt att notera är att detta är ett nytt Flash CS3 (och ActionScript 3.0). Symbolen, som skall exporteras måste ha en klass referens. Nyfikenhet är att vi inte tvingas att skapa en styrka för vår klass (förlängas med flash.display.MovieClip även om vi skulle klara det. ... Fortsätt läsa "
































