Показать сообщение отдельно
Старый 06.02.2012, 11:27
anmelegov вне форума Посмотреть профиль Отправить личное сообщение для anmelegov Найти все сообщения от anmelegov
  № 1  
Ответить с цитированием
anmelegov

Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
По умолчанию побитовое сравнение &

Код AS3:
trace(LevelVars.player.state & 1);
if (LevelVars.player.state & 1 == 0) { LevelVars.player.state += 1; }
в аутпуте 0, а условие не срабатывает... что самое интересное, в этой же функции у меня
Код AS3:
if (LevelVars.player.state & 1 == 1) { LevelVars.player.state -= 1; }
работает четко.... в чём принципиальная разница?