1) Я запустил ваш код, он работает нормально, единственное место, где может быть сгенерирована ошибка: flash.display.DisplayObject.должно быть: flash.display.DisplayObject;но вам это не нужно.
и
var guide_tut: guide = new guide ();addChild (guide_tut);
Я запустил его только с пустым mc, он работает нормально.
2) нет причин иметь (я знаю, что он закомментирован), но никогда не было причин иметьstand.addEventListener (MouseEvent.CLICK, check) с тех пор, как check - это EnterFrame
, в основном ваша ошибка находится внутри любого дисплея, скорее всего, вы не расширяете класс из MovieClip
public classруководство расширяет MovieClip
вместо мувиклипа это может быть спрайт или другой экранобъект ...