У меня проблема с настройкой ширины и высоты фрагмента ролика.
Что я делаю, так это создаю новый мувиклип, добавляю его на сцену, а затем изменяю его размер и перемещаю.
public class mcMainContent extends MovieClip
{
var _myStage:Stage;
public function mcMainContent()
{
}
public function ResizeAndReposition(leftContent:MovieClip,rightContent:MovieClip,myStage:Stage)
{
_myStage = myStage;
x = leftContent.width + 10;
width = _myStage.stageWidth - leftContent.width - rightContent.width - 10;
trace("calculated width: " + (_myStage.stageWidth - leftContent.width - rightContent.width - 10) + ", width of element: " + width);
}
public function Resize()
{
}
public function Reposition()
{
}
}
Я всегда получаю ширину моего мувиклипа равной 0, даже если вычисленное значение всегда является другим числом. Я пытался вызвать эту функцию, прежде чем добавить мувиклип на сцену, после того, как я добавил мувиклип на сцену, но его ширина всегда равна 0.
Спасибо