Так говорю, все работает, пули создаются и т.п. При чем тут конструктор?
А когда просто добавляю атрибут в класс и совсем, абсолютно, его не использую:

Код AS3:
public var BulletClass:Class = Bullet;
, то игра зависает (фпс падает).
Комментирую эту строчку (больше ничего не меняя, ибо она нигде не используется и ни на что, казалось бы, не влияет) - и все работает.
Т.е., без этой строчки, которая ни на что не влияет, конструктор Bullet работает идеально.