/ / Actionscript3; зробіть динамічне текстове поле показувати текст під час зависання - ActionScript-3, ActionScript, наведення курсору миші, динамічний текст

ActionScript3; зробити динамічне текстове вікно показує текст під час вирівнювання - actionscript-3, actionscript, mouseover, dynamic-text

Я намагаюся створити одну з моїх перших actioncript3s ... Я хочу зробити динамічне текстове поле (dynText), щоб написати опис того, що робить кнопка hover (stopButton).

Жодного тексту не відображається, коли я наводжу кнопку, і я не отримую повідомлення про помилку. Чому?

Це мій код

dynText.addEventListener( MouseEvent.MOUSE_OVER, myInfoHandler )
function myInfoHandler( event ){
if(event.target.name == "stopButton"){
dynText.text = "Stop animation!";
}
}

І лише для того, щоб переконатися, що помилка текстових полів: щоб створити динамічне текстове поле, я просто повинен створити текстове поле і вибрати "Динамічний текст" у dropodown?

Я намагався занадто Google і читати інші відповіді, але я думаю, я занадто багато, щоб зрозуміти ...

Відповіді:

2 для відповіді № 1

Спробуйте змінити цю лінію:

dynText.addEventListener(MouseEvent.MOUSE_OVER, myInfoHandler);

до цього:

stopButton.addEventListener(MouseEvent.MOUSE_OVER, myInfoHandler);

Ви хочете, щоб слухач запускався, коли кнопка мишається, а не текстове поле, тому вам потрібно додати слухача до самої кнопки.