2010-07-11 85 views
0

我有一點與動作3.0動態movieclip安置問題。Actionscript網格比例問題

的情況是這樣的:

我有一個動作影片剪輯內部產生一個16×16格。 (讓我們將其命名爲gridContainer)。

網格的瓦片應該具有恆定的高度和寬度;它不應該隨其父母的高度/寬度變化而縮放。另外,我希望這個gridContainer MC能夠一直延伸到舞臺的右側和底部。

當我重新調整舞臺時,問題就出現了。在gridContainer的resize事件監聽器中,我將gridContainer的H/W設置爲舞臺的H/W。那麼當然,瓷磚是縮放的。我重新調整了各自調整大小的偵聽器中的切片。但是,當我這樣做時,我失去了容器的寬度和高度。

我現在的最終目標是在瓦片周圍繪製邊框,即使瓦片數量不足gridContainer區域。

什麼辦法,你閃光大師建議?靜態寬度/高度如何實現?

在此先感謝。

回答

1

父顯示對象將始終佔用其中最大元素的區域。瓷磚是gridContainer的唯一孩子嗎?如果是這樣,gridContainer將縮小以適應調整大小的圖塊。

我認爲你需要創建一個透明的背景子元素坐在網格後面,並在舞臺尺寸改變時調整大小。所以當舞臺改變時,你可以適當調整貼圖的大小,但是讓背景元素自然縮放。