2012-01-03 105 views
0

我有很多庫資產鏈接到外部as3類。我想改變包含鏈接類的包的結構,但是如果我這樣做了,所有的鏈接都會被破壞。如何在FLA文件中重新配置類文件路徑?

有什麼辦法可以自動或至少輕鬆地告訴FLA文件從哪裏得到新的類文件?可以將FLA文件配置爲從配置文件讀取這類信息嗎?

回答

1

您可以在ActionScript設置中將文件夾添加到源路徑。因此,如果您已將所有類相對於「myClasses」文件夾鏈接起來,然後將所有內容移至其他文件夾,則只需更新該源路徑即可再次找到所有類。

此外,也許這很明顯,但我沒有意識到它很長時間:
您可以編輯庫面板中的類鏈接權限(無需打開每個符號的屬性)。只需雙擊鏈接路徑。

+0

在下列情況下,ActionScript設置中的設置路徑能否幫助我? : Sprite_A掛com.core.classes.Class1 Sprite_B掛com.core.classes.Class2 Sprite_C掛org.utility.ClassX Sprite_D掛org.utility.ClassZ core.classes變得thisandthat所以然後我得到: core.thisandthat.Class1 core.thisandthat.Class2 org.utility變得org.utility.pack.deep所以後來我得到: org.utility.pack.deep.ClassX org.utility.pack .deep.ClassZ // 感謝您通過雙擊字段快速編輯鏈接的提示r AS連接。 – IneedHelp 2012-01-04 00:40:10

+0

不是。如果您最初在源路徑中列出了「com.core.classes」和「org.utility」,它只會有所幫助。然後,類將被鏈接爲Class1,ClassX等。因此,通過更改「core.thisandthat」的路徑,您仍然可以擁有這些相關鏈接。我不會真的推薦這樣做,因爲你可以很容易地得到命名衝突。只是不確定你想要完成什麼。 – Cadin 2012-01-04 00:48:59

+0

感謝您的幫助和信息,Cadin! – IneedHelp 2012-01-04 01:15:02

相關問題