Показать сообщение отдельно
Старый 06.03.2012, 21:42
olga007 вне форума Посмотреть профиль Отправить личное сообщение для olga007 Найти все сообщения от olga007
  № 18  
Ответить с цитированием
olga007

Регистрация: Nov 2011
Сообщений: 19
Все работает, не получается только картинки кликабельными сделать.
Я делаю так:

объявляю переменную urlRequest:
Код AS3:
var url:String="";
var urlRequest:URLRequest = new URLRequest(url);
каждой картинке создаю слушатель события:
Код AS3:
function createImages():void{
	for(var i:int = 0; i < images.length; i++){
		var bm:Bitmap = new Bitmap();
		bm = Bitmap(images[i].content);
		bm.smoothing = true;
		bm.x = i*imageWidth;
		container_mc.addChild(bm);
		switch (i){
			case 0: bm.addEventListener(MouseEvent.CLICK,gotoUrl0); break;
			case 1: bm.addEventListener(MouseEvent.CLICK,gotoUrl1); break;
			case 2: bm.addEventListener(MouseEvent.CLICK,gotoUrl2); break;
			case 3: bm.addEventListener(MouseEvent.CLICK,gotoUrl3); break;
			case 4: bm.addEventListener(MouseEvent.CLICK,gotoUrl4); break;
		}
	}
	T.start();
}
пишу функцию для каждой картинки:
Код AS3:
function gotoUrl0(e:Event):void{
    url="/products/electro/etl35.html";
    urlRequest.url=url;
    navigateToURL(urlRequest);
}
ошибок не выдает, просто не работает. подскажите, где я неверно написала?
На всякий случай архив выкладываю
Вложения
Тип файла: rar images-slider.rar (743.3 Кб, 23 просмотров)


Последний раз редактировалось olga007; 06.03.2012 в 21:44. Причина: дополнение