1
我有設置動畫片段的寬度和高度的問題。 我所做的是創建新的動畫片段將其添加到舞臺,然後調整大小和重新定位它。元素的寬度設置不正確使用動作
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. 謝謝
可以肯定的是,此代碼位於擴展MovieClip的類中?這個動畫片段中有什麼,你如何添加它?這個類是否鏈接到fla庫中的符號? – Kodiak
我用完整的課程代碼編輯了一篇文章。這個影片剪輯沒有孩子,我只想添加它,然後添加孩子。 – kljuco