Klasser og brug af extends-kommandoen i AS3
Hej alle.Jeg har følgende:
- en package, kaldt classes.basic
- 2 filer i denne, Player og XMLreader
- en fla-fil, hvis document class er sat til classes.basic.Player
Klasserne ser sådan ud:
package classes.basic {
import flash.display.MovieClip;
import classes.basic.XMLreader;
public class Player extends MovieClip{
var xmlreader
public function Player() {
trace("Initialiseret");
xmlreader = new XMLreader();
}
}
}
og
package classes.basic {
import flash.display.MovieClip;
public class XMLreader extends Player {
trace("XMLreader initialiseret");
}
}
Den giver compilerfejl: Error: Error #2136: The SWF file file:///c|/Arbejde/2008/3.%20kvartal/Jeroen%20alternativ%20FLVplayer/ebplayer.swf contains invalid data.
Det optræder, når jeg lader XMLreader extende Player - jeg vil bare ha' XMLreader til at være underklasse til Player.
Jaj ikke forstå
