Здравствуйте..
Мне интересно..
Делаю мувик для нескольких режимов
полноэкранный и компактный
для полноэкранного сделал
Stage.scaleMode = "noScale"
и разместил все элементы как нужно пропорционально по углам
тут всё круто и хорошо работает
для компактного подходит
Stage.scaleMode = "showAll"
Stage.align = "T"
все элементы сами позиционируются как нужно, по центру кроме фона..
он должен быть растянут на размер окна.
это и есть проблема
можно ли как нить узнать не через яву или внешние переменные изнутри узнать реальные размеры окна, при Stage.scaleMode = "showAll" ?
а то Stage.height даёт дефаултные размеры.
такой AS2:

Код:
Stage.scaleMode = "noScale"
Stage.scaleMode = "showAll"
Stage.align = "TL"
var detect_move_size = {};
Stage.addListener(detect_move_size);
detect_move_size.onResize = function(){
resize_Backgroung()
};
detect_move_size.onResize()
//scale fnfx
function resize_Backgroung() {
_root.bg_image.gotoAndStop(1);
var resized_grounds = {}
resized_grounds.elements = [bg_image]
for (var i in resized_grounds.elements) {
element = resized_grounds.elements[i];
element._width = Stage.width
element._height = Stage.height
element._x = Stage.width/2
element._y = Stage.height/2
}
}
спасибки )