Показать сообщение отдельно
Старый 19.09.2014, 00:24
Digital вне форума Посмотреть профиль Отправить личное сообщение для Digital Найти все сообщения от Digital
  № 3  
Ответить с цитированием
Digital

Регистрация: Apr 2012
Сообщений: 213
Код AS3:
public var shortE:Boolean = false,
                      _shortE:SharedObject
//функция для выгрузки, идёт без void
private function sharedObjectView1()
		{
			_shortE= SharedObject.getLocal('shorty');		
			if (_shortE.data)
			{
				shortE = _shortE.data;
			}
}
//функция сохранения
private function saveo(event:TouchEvent):void
		{
			_shortE.data['text'] = shortE
 
			_shortE.flush();
 
		}
Так вот сразу после запуска приложения, при запуске функции saveo я трейшу shortE и он тру, больше нигде его не изменяю. Способ сохранения неправильный, ['text'] использую для сохранения намбер переменных, а тут как быть? Справка молчит про булин в шаред

Добавлено через 3 минуты
Код AS3:
public var shortE:Number = 0,
                      _shortE:SharedObject
//функция для выгрузки, идёт без void
private function sharedObjectView1()
		{
			_shortE= SharedObject.getLocal('shorty');		
			if (_shortE.data['text'])
			{
				shortE = _shortE.data['text'];
			}
}
//функция сохранения
private function saveo(event:TouchEvent):void
		{
			_shortE.data['text'] = shortE
 
			_shortE.flush();
 
		}
Такая реализация с числами работала, проверял 0 или 1, но это всего лишь костыль, а нормально булины понять не могу