我想從另一個Flash應用程序訪問一個Flash應用程序創建的共享對象。這可能嗎?如果是這樣,我需要做什麼?AS3共享對象可以被多個應用程序訪問嗎?
如果不是,還有其他方法可以在應用程序之間共享信息嗎?
任何幫助你可以給予不勝感激。
我想從另一個Flash應用程序訪問一個Flash應用程序創建的共享對象。這可能嗎?如果是這樣,我需要做什麼?AS3共享對象可以被多個應用程序訪問嗎?
如果不是,還有其他方法可以在應用程序之間共享信息嗎?
任何幫助你可以給予不勝感激。
對於正在尋找答案的其他人,多個應用程序可以訪問單個swf。您只需確保在getLocal方法調用中使用可選的localPath參數。例如:
var mySharedObject:SharedObject = getLocal("sharedobject", "/");
我們使用了/,但是您可以使用任何您想要的目錄。只要確保你的所有應用程序使用相同的應用程序。
好的有很多其他的方法,你可以保存到一個文本文件,一個XML文件或數據庫爲例。
至於共享對象,檢查本文
http://jaycsantos.com/flash/the-trick-to-using-sharedobject/
不要忘記,共享對象類似於餅乾會有一些限制,同一個瀏覽器,內存限制等..
這些應用程序都在本地運行,不幸的是,似乎不支持讀取文本,xml或數據庫。我們確實在早些時候研究過,相信我。 – dragonridingsorceress 2010-09-15 12:10:25
好吧,如果他們是Flash應用程序,當然他們支持它。是什麼讓你說他們沒有? – PatrickS 2010-09-15 12:38:29
*寫給*,而是。 – dragonridingsorceress 2010-09-15 13:04:52