PDA

Просмотр полной версии : Как правильно обратиться к подгружаемой флешке


fifa_sibir
11.10.2011, 13:35
Здравствуйте. Помогите пожалуйста решить проблему.

Делаю веб-сайт, при переходе по страницам загружаются различные флешки.. в одной из них нужно обратиться к элементу этой флешки, чтобы при клике на него выполнялось определенное действие. Но как это сделать не понимаю, выпадает куча ошибок(

Пробовала делать так, когда загружается нужная страница, импортирую класс этой страницы и создаю переменную
var video:MyVideo;

выдает ошибку: Обращение несуществующего свойства sprite0

sprite0- это элемент к которому мне нужно обратиться. в классе MyVideo он добавлен в массив
public function MyVideo():void{
spriteArray = [sprite0, sprite1 и тд];

mayakwd
11.10.2011, 13:53
Способ №1:

Создать собственное событие например SiteEvent.
В подгружаемой флешке ставить слушатель клика на необходимый элемент и передавать событие SiteEvent.SOMETHING_CLICK главной флэшке.

Способ №2:

В подгружаемой флешке получать необходимый элемент через getChildByName, и соответственно ставить слушатель на него.

fifa_sibir
11.10.2011, 15:13
mayakwd, у меня он не видит этот элемент

т.е получается так?

loader.content.getChildByName("sprite0");