2012-04-02 43 views
0

我對Flash非常陌生,而且我正在使用CS5。在Flash CS5中快速複製和粘貼按鈕

我有一個動畫滾動按鈕。我怎樣才能'複製'這個按鈕,因爲我想要更多的按鈕具有相同的模板,只是不同的文本(和不同的函數調用)?

對不起,這個愚蠢的問題,但重複按鈕令人沮喪,因爲當我更改新按鈕中的文本時,它會更改另一個按鈕中的文本。這就像我正在改變一個模板。

也許這是對符號的誤解?我相信符號基本上是模板類...有沒有辦法生成一個按鈕符號的新實例?

編輯:解決方案/解決方法

我已經找到了解決辦法。

只需製作第一個按鈕,然後在庫中複製它。編輯庫面板中的新按鈕,然後您可以單擊並拖動新按鈕到舞臺上。

- 會做出真實的答案,但這個帳戶沒有名譽。

回答

0

右鍵點擊要複製的項目,選擇複製然後粘貼。每個按鈕都是一個新的實例,但是如果您要編輯其中一個符號/按鈕,它們的值也會相同,這會影響其他人。

還有另一個選項可以讓您現在編輯該按鈕/符號內容而不影響其他符號屬性。請注意:如果您有兩個具有相同實例名稱的按鈕,則最後一個按鈕/符號創建只會影響分配給它的操作。如果您計劃將它用於actionScript,請確保給它們不同的實例名稱。

0

假設您只是更新按鈕中的文本,請考慮將TextField設置爲動態並給出實例名稱,如txt。然後使用ActionScript更改不同按鈕的文本。例如,類似的東西可以用於三個按鈕,其實例名稱爲btn1 - btn3

btn1.txt.text = "Button 1"; 
btn2.txt.text = "Button 2"; 
btn3.txt.text = "Button 3"; 

,當你決定要改變所有按鈕的外觀後來就這樣,你沒有撕你的頭髮,在需要更新你之前所做的40份。