Показать сообщение отдельно
Старый 05.07.2011, 17:32
Rzer вне форума Посмотреть профиль Отправить личное сообщение для Rzer Посетить домашнюю страницу Rzer Найти все сообщения от Rzer
  № 6  
Ответить с цитированием
Rzer
 
Аватар для Rzer

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
Код AS3:
 
try{
   oneInstanceControl = new LocalConnection();
   oneInstanceControl.client = this;
   oneInstanceControl.connect("gameInstanceControl");
} catch(err:ArgumentError){
   Alert.show("Игра уже запущена в другой вкладке или браузере", null, "Ошибка");
   return;
}
Недостаток, метода через LocalConenction - если браузер упадёт с критической ошибкой, то локалКонекшн повиснет и не даст запускать копии до перезагрузки компьютера.


Последний раз редактировалось Rzer; 05.07.2011 в 17:35.