我不知道是否對我的問題addChild和removeChild方法是我確切需要的,但當我在網上閱讀這是我需要的技術。Actionscript3.0 addChild removeChild XML
這是我的XML文件:
<projects>
<category name = "Branding">
<project>Logo e effekt Medias1</project>
<project>Portali Logo1</project>
<project>Skena Logo1</project>
</category>
<category name = "Web">
<project>Logo e effekt Medias2</project>
<project>Portali Logo2</project>
<project>Skena Logo2</project>
</category>
<category name = "Print">
<project>Logo e effekt Medias3</project>
<project>Portali Logo3</project>
<project>Skena Logo3</project>
</category>
從這個XML文件,首先是我創建從類別名稱屬性,並用菜單中的for循環我創建這個菜單和它看起來是這樣的:
品牌 網絡 打印
後,當我點擊讓說我品牌推廣創建另一個動畫片段,並在該動畫片段上顯示品牌下的所有項目 。直到這裏一切都很好。
當我點擊其他菜單時出現問題。比方說,我點擊了網頁,此時所有品牌項目都停留在舞臺上,並加入所有在網絡展示中的項目。這種方式我一直點擊菜單上的新數據出現。
這是最好用的技術,所以當我點擊菜單時,只有與該類別相關的數據纔會出現在舞臺上。
這裏有鏈接,如果你想檢查我的爛攤子:LINK
感謝帕特里克我會檢討你的解決方案,我會回來給你。第一視圖看起來很好! – AXheladini
但我的菜單是動態的,我沒有菜單上只有三個類別。它是動態的,我將需要添加更多的類別,並改變他們的時間,這就是爲什麼我使用XML! – AXheladini
沒關係......我只是給了你基本的邏輯。您可以使用與XML相同的原則。這並不重要如何創建按鈕 – PatrickS