2009-09-14 93 views
1

我從一個XML文件中加載我的菜單項以獲得動態,但我不確定如何處理以下內容,是否應該使用項目填充數組,然後在創建時使用該數組作爲參考稍後的影片剪輯,還是應該立即創建影片剪輯並使用從XML文件接收的數據填充它們而不留下蹤跡?Flash CS4 + AS 3.0

好處是平等的,在我看來。

回答

0

我能想到的兩個可能的原因使中間陣列:

  1. 如果有可能,你是不是準備好立即創建菜單的情況下,當XML負載(因爲,例如,您重新加載其他資源或顯示動畫)。在加載完成後立即處理XML是乾淨和直接的,因此XML對象可以被釋放,所以如果你還沒有準備好做菜單,將它解析爲中間數組是有意義的。
  2. 如果您覺得XML格式或處理過程足夠複雜,那麼解析爲中間數組可能會使代碼對任何未來的維護人員(包括您自己)更具可讀性。

如果兩種情況都不存在,我不認爲需要中間步驟。