2010-09-15 1 views
2

Я пытаюсь получить доступ к общему объекту, созданному одним флеш-приложением из другого флэш-приложения. Это возможно? Если да, что мне нужно делать?Доступ к общим объектам AS3 можно получить несколькими приложениями?

Если нет, есть ли другие способы обмена информацией между приложениями?

Любая помощь, которую вы можете дать, очень ценится.

ответ

2

Для всех, кто ищет ответ, несколько приложений могут получить доступ к одному SWF. Вы просто должны быть уверены, что используете необязательный аргумент localPath при вызове метода getLocal. например:

var mySharedObject:SharedObject = getLocal("sharedobject", "/"); 

Мы использовали /, но вы можете использовать любой каталог, который хотите. Просто убедитесь, что все ваши приложения используют один и тот же.

0

Ну да, есть много других способов, вы можете сохранить их в текстовый файл, XML-файл или базу данных, например.

Что касается SharedObjects, проверить эту статью

http://jaycsantos.com/flash/the-trick-to-using-sharedobject/

Не забывайте, что SharedObjects похожи на печенье будет несколько ограничений, тот же браузер, ограничение памяти и т.д. ...

+0

Приложения запускаются локально и, к сожалению, не поддерживают чтение текста, xml или баз данных. Поверьте, мы это раньше изучили. – dragonridingsorceress

+0

хорошо, если они являются флеш-приложением, конечно, они поддерживают его. что заставляет вас сказать, что нет? – PatrickS

+0

* вписывание в *, скорее. – dragonridingsorceress