回答
雖然我不太清楚你在問什麼,但我想你正在尋找ApplicationDomain類(http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/ApplicationDomain.html)。一旦將程序分區到不同的SWF中,您可以通過設置Loader.load(url_request,application_domain)上的LoaderContext(http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/LoaderContext.html)屬性將這些SWF(表面上包含類定義)加載到不同的應用程序域中。這裏有一些很酷的資源上的ApplicationDomain:
http://code.google.com/p/maashaack/wiki/ApplicationDomain http://www.senocular.com/flash/tutorials/contentdomains/
而且也有共享對象,如果你想的「閃光曲奇」(http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SharedObject.html)
Buut如果你談論的是序列化Flash對象(一拉備忘錄模式),還有的建在如何做到這一點一對夫婦:
- 出口使用的describeType對象爲XML(http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/utils/package.html#describeType()),代碼如下:http://ria.dzone.com/news/automatic-serialization,或者通過編寫自己的自定義序列化/反序列化方法。
- 出口對象爲JSON(使用JSON庫,或使用Flash Player 11的新JSON.stringify,例如:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/JSON.html#stringify()
這是否澄清後回答你的問題
Upate? (評論):
我仍然不知道你在問什麼 - 你能更明確嗎?如果你想使用Flash cookies,那麼請查看上面的SharedObject參考。明確控制特定對象的存儲位置e AVM的內存分配器,那麼沒有辦法做到這一點。您可以得到最接近的是控制類定義的存儲位置(請參閱上面的ApplicationDomain和LoaderContext參考)。
請讓我知道如果沒有回答你的問題。後(最終)澄清
最後更新:
絕對不可能改變那裏的Flash Player店共享對象,因爲它會呈現顯著的安全風險。存儲位置完全由Flash Player確定,開發人員無法編輯,原因很充分。考慮一下網絡應用程序可能會通過寫入或讀取最終用戶系統上的任何位置而造成的破壞。
最接近你可以得到的是(僅在AIR應用程序中)使用File和FileStream類序列化(AMF或其他方式)對象並寫入/讀取它們。
感謝您的答覆。讓它清脆可以改變存儲位置。我在閃光物體上做了所有事情。 –
每個用戶978122和克里斯伯特布朗的評論,你能更具體嗎?我的編輯是否回答你的問題?行動信息格式您可能想要什麼? http://en.wikipedia.org/wiki/Action_Message_Format –
通常Flash cookies保存在客戶端的「C:\ Documents and Settings \ User \ Application Data \ Macromedia \ Flash Player \ #SharedObjects」中?我知道你知道這個......我的問題是我們可以將這個共享對象c:\存儲在一個文件夾中嗎?並確認我們可以獲得它的訪問權限? –
- 1. Flash對象位置
- 2. 爲什麼我的對象存儲在同一個位置?
- 3. 存儲自定義對象的位置?
- 4. c#在一個對象中存儲不同的設置
- 5. 如何在容器中存儲不同類型的對象?
- 6. 如何在Asp.net 2.0中的不同範圍內存儲對象
- 7. 如何在向量中存儲多個類的不同對象?
- 8. 如何在指針數組中存儲不同類的對象
- 9. 我如何不同的對象存儲在一個列表
- 10. Flash ActionScript 3.0對象位置比較
- 11. 不能存儲的對象的x和y在Flash ActionScript座標
- 12. 許多到不同的對象id_s存儲在differen對象
- 13. 對象不存儲在NSMutableArray
- 14. Java HashMap來存儲不同的對象
- 15. 如何在存儲過程中不存在的插入位置?
- 16. 如何存儲對象
- 17. Java如何存儲不同類型的對象
- 18. VB.NET如何存儲多個對象(不同類的類型)
- 19. 如何在HTML中抽象圖像的存儲位置?
- 20. 將地理位置數據存儲在對象中
- 21. 添加的對象存儲在ObjectContext中的位置?
- 22. Java Script對象存儲在磁盤上的位置是什麼?
- 23. 服務器對象在SQL Server中的存儲位置
- 24. 存儲過程和其他對象在磁盤上的位置?
- 25. 如何最好地在MySQL中存儲512位數據對象
- 26. 如何以編程方式確定Flash存儲本地共享對象的位置
- 27. 閃存共享對象存儲位置更改偶爾
- 28. 如何將Python對象存儲在內存中供不同進程使用?
- 29. 存儲相同的對象在不同陣列
- 30. 存儲在對象
夥計們!任何人都可以幫我解決這個問題 –
更多信息? – user978122
我們不明白你在問什麼。你在說什麼樣的對象。它現在在什麼位置。你在哪裏試着去......? –