Какой-то странный глюк, если в Publish Settings -> Action Script Settings поставить галочку Automatically declare stage instances, то будет вылетать такая ошибка:
5000: The class 'classes.buttons.GameButton' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type.
Код самого класса:

Код:
package classes.buttons {
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.events.MouseEvent;
public class GameButton extends MovieClip {
private var button:SimpleButton;
//Constructor
public function GameButton() {
button = getChildByName("b") as SimpleButton;
button.addEventListener(MouseEvent.MOUSE_OVER, mouseEvent);
button.addEventListener(MouseEvent.MOUSE_DOWN, mouseEvent);
}
}
Искал в интернете, у большинства людей есть такая проблема, но вразумительного ответа так никто и не написал