Показать сообщение отдельно
Старый 02.04.2017, 21:14
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
is возвращает булево true/false
as возвращает либо объект, если он прошел кастинг, либо null
В контексте if() этот результат преобразуется в булево, и объект становится true, a null — false, поэтому у Вас "работает". Но это долгий и нелепый путь, когда есть кошерный is.

Добавлено через 4 минуты
И еще хочу заметить, что описанный Вами порядок обработки Событий не может быть таким. Сначала должно регистрироваться событие на кнопке, и только потом оно всплывает и регистрируется на сцене. Если, конечно, при подписке на событие от сцены Вы не указали явно useCapture = true.
__________________
Reality.getBounds(this);