2011-08-24 40 views
0

在Flash Builder 4.5中使用設計模式時,是否可以鎖定組件?可能鎖定Flash Builder 4.5中的組件?

我在催化劑中創建了一個自定義組件,作爲應用程序的背景。我需要在不同的狀態下爲這個組件製作動畫,而這些都是在催化劑中完成的。

然後,我將閃存催化劑項目導入flash builder作爲庫。然後,我可以使用設計模式將組件拖動到我的應用程序中。

問題是這個組件已被設置爲適合整個應用程序。該代碼是這樣:

<components:Background left="0" right="0" top="0" bottom="0"/> 

惱人的事情是,當我在設計模式拖到新組件到應用程序,它們會拖「到」組件,像這樣:

<components:Background left="0" right="0" top="0" bottom="0"> 
    <s:Button x="397" y="413" label="Button"/> 
</components:Background> 

這個原因後臺組件在應用程序執行時不顯示。正確的代碼應該是:

<components:Background left="0" right="0" top="0" bottom="0" /> 
<s:Button x="397" y="413" label="Button"/> 

是否有無論如何我可以鎖定某些組件在設計模式,這樣就不會發生?

+0

不要使用設計模式? –

+0

很明顯,這在代碼模式下不會成爲問題。但是,我想拖動組件並在設計模式下直觀地定位它們。 – F21

+0

我認爲這超出了「設計師」模式的範圍。我認爲Adobe正在將設計模式從Flash Builder轉換(關於時間IMO),並專注於將該功能轉移到Catalyst,我知道它可以鎖定「圖層」。 –

回答

相關問題