Цитата:
Сообщение от Wolsh
Ну это же логично))) Какие могут быть размеры и форма у Пустоты?
Когда ы контейнере есть какое-то содержимое, тогда у него есть размер в соответствии с этим содержимым.
Если очень хочется задать какие-то размеры, но оставить "пустым", можно закрасить его прозрачной заливкой .
 Код AS3:
private function init(e:Event = null):void
{
var pane: MovieClip = new MovieClip();
addChild(pane);
trace('W: ' + pane.width); // Пишет 0
pane.graphics.beginFill(0x000000, 0);
pane.graphics.drawRect(0, 0, 200, 100);
trace('W: ' + pane.width); // Пишет 200
}
|
Спасибо, учту на будущее.
Вообще я понял, что я делал не так. Я думал размер клипа это размер холста, на котором можно рисовать. Но выходит, размер определяется границами дочерних элементов или графикой на этом клипе и меняется сам при добавлении новых элементов (и отрисовке графики, я надеюсь). И при изменении размеров самого клипа всё содержимое тоже масштабируется, а не обрезается/добавляется пустое место. Странная система, надеюсь с ней не возникает проблем. Ну да ладно, хоть понял как с ней работать.