Причина, по которой вы, возможно, не видите ни одного инициируемого события, заключается в том, что в зависимости от устройства touchBegin может не быть событием, инициируемым в начале касания, возможно, существует некоторое расхождение в том, какие устройства используют touchBegin и какие использовать mouseDown.
Например, чтобы проверить это, я использовал следующие свойства в изображении:
touchBegin = "touchBeginHandler(event)"
mouseDown = "mouseDownHandler(event)"
И следующий код:
protected function touchBeginHandler(event:TouchEvent):void
{
trace("Touched");
}
protected function mouseDownHandler(event:MouseEvent):void
{
trace("Moused");
}
Как на эмуляторе телефона, так и на моем реальном телефоне результат был трассировкой «Moused». Короче говоря, попробуйте использовать событие мыши вниз, чтобы увидеть, если вы получите желаемые результаты.