Показать сообщение отдельно
Старый 21.10.2014, 16:37
delphic вне форума Посмотреть профиль Отправить личное сообщение для delphic Найти все сообщения от delphic
  № 12  
Ответить с цитированием
delphic

Регистрация: Apr 2014
Сообщений: 215
Цитата:
Сообщение от Котяра Посмотреть сообщение
Только если этот объект не был добавлен на stage минуя root и DocumentClass

Не путайте людей.
Потомки - это про наследование.
Ребёнок - это про дерево дисплейлистов.
Только если этот объект не был добавлен на stage минуя root и DocumentClass
это как?можно пример?вообще я добавляю так stage.addChild(тут имя того кого добавляю)

Добавлено через 7 часов 11 минут
Цитата:
Сообщение от samana Посмотреть сообщение
Gerbert, вы правы, stage не обязательно подписывать, можно ограничится и документ классом, а stage это так, для глобального масштаба.
А mouse_move будет лишним, ведь нужно узнать имя объекта под мышью именно тогда, когда на него "зашла" мышь, а не постоянно когда мышь даже в его пределах. Хотя зависит от того, что хочешь получить ТС.


Если честно не понял вашу мысль.

delphic, попробуйте такой код
Код AS3:
import flash.events.MouseEvent;
 
addEventListener(MouseEvent.MOUSE_OVER,mouse_over);
function mouse_over(e:MouseEvent):void
{
	trace(e.target.name)
}
то что нужно, но вот у меня идет такая проблема, если к примеру курсор мыши оказался над кнопкой сразу при появлении, то тут уж приходится отводить мышь и заново наводить, есть мысль например кодом уводить мышь от кнопки чуть выше,но мне кажется это будет заметно и не очень хорошо,вы не подскажете мысль?