Ik heb een hoofd.fla bestand met daarin een movieclip ('clippie'). De meeste scripting zit in een hoofd.as, waarin ik via class hoofd extends movieclip werk. Echter heb ik ook nog een bestand arm.as en been.as, die hoofd.as weer extenden.
Als ik in hoofd.as tik:
..dan verplaatst het object zich 100 pixels over de x-as. Maar dat werkt niet vanuit arm.as of
been.as.
Met ActionScript 3.0 kun je dan zeggen:
Maar hoe doe je zoiets met ActionScript 2? Die kent getChildByName weer niet.
Ik raak een beetje in de war nu, aangezien ik de laatste tijd veelal met AS3.0 bestanden heb gewerkt.
Als ik in hoofd.as tik:
code:
1
| this._x -= 100; |
..dan verplaatst het object zich 100 pixels over de x-as. Maar dat werkt niet vanuit arm.as of
been.as.
Met ActionScript 3.0 kun je dan zeggen:
code:
1
2
| var clipje: MovieClip = MovieClip( this.getChildByName( 'clippie' ) ); clipje.x -= 100; |
Maar hoe doe je zoiets met ActionScript 2? Die kent getChildByName weer niet.
Ik raak een beetje in de war nu, aangezien ik de laatste tijd veelal met AS3.0 bestanden heb gewerkt.
Iedereen kan gelijk hebben, allemaal tegelijk. Dat heb je met quantum.