Я столкнулся с той же проблемой, когда создавал игру. Я хотел сосредоточиться на своем основном классе, набрав:
stage.focus = this;
но появился желтый прямоугольник.
Тогда я набрал:
stage.focus = this;
this.focusRect = false;
но на этот раз появился не желтый прямоугольник, а желтая линия.
Затем я набрал:
this.focusRect = false;
stage.focus = this;
И на этот раз это сработало. Желтого прямоугольника или линии не появилось. Итак, я понял, что порядок иногда имеет значение .
Если вы работаете с классом, просто импортируйте:
import flash.display.Stage;