Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 20.09.2010, 17:19
zveryuka вне форума Посмотреть профиль Отправить личное сообщение для zveryuka Найти все сообщения от zveryuka
  № 1  
Ответить с цитированием
zveryuka
 
Аватар для zveryuka

Регистрация: Nov 2007
Сообщений: 165
Question SWFAddress and TIMER

Добрый день.
Делаю сайт с использованием SWFAddress и сразу же столкнулся с проблемой:

- У меня во флешке есть Timer
Код AS3:
var timerS:Timer = new Timer(200,9);//create the timer
timerS.addEventListener(TimerEvent.TIMER, doNextSTween);
timerS.start();
и он начинает конфликтить с SWFAddress.as - тоесть (timerS.currentCount) сбиваются...(при трейсинге выдаются лишние цыфры кроме Counts моего таймера или выдает ошибку
Код AS3:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
	at main_fla::MainTimeline/doNextSTween()
	at flash.utils::Timer/_timerDispatch()
	at flash.utils::Timer/tick()
) может кто-то сталкивался с такой проблемой?

в функции вот что находится
Код AS3:
function doNextSTween(e:TimerEvent):void {
	if (timerS.currentCount == 8) {
 
		placesTweenX = new Tween(shapka.bloc.places_btn,"x",Regular.easeInOut,shapka.bloc.places_btn.x-70,shapka.bloc.places_btn.x,1,true);
		placesTweenAlpha = new Tween(shapka.bloc.places_btn,"alpha",Regular.easeOut,0,1,1,true);
	}
	if (timerS.currentCount == 6) {
		peopleTweenX = new Tween(shapka.bloc.people_btn,"x",Regular.easeInOut,shapka.bloc.people_btn.x-70,shapka.bloc.people_btn.x,1,true);
		peopleTweenAlpha = new Tween(shapka.bloc.people_btn,"alpha",Regular.easeOut,0,1,1,true);
 
	}
	if (timerS.currentCount == 7) {
		cultureTweenX = new Tween(shapka.bloc.culture_btn,"x",Regular.easeInOut,shapka.bloc.culture_btn.x-70,shapka.bloc.culture_btn.x,1.,true);
		cultureTweenAlpha = new Tween(shapka.bloc.culture_btn,"alpha",Regular.easeOut,0,1,1,true);
	}
	if (timerS.currentCount == 8) {
		eventTweenX = new Tween(shapka.bloc.event_btn,"x",Regular.easeInOut,shapka.bloc.event_btn.x-70,shapka.bloc.event_btn.x,1,true);
		eventTweenAlpha = new Tween(shapka.bloc.event_btn,"alpha",Regular.easeOut,0,1,1,true);
	}
	if (timerS.currentCount == 9) {
		sobranieTweenX = new Tween(shapka.bloc.sobranie_btn,"x",Regular.easeInOut,shapka.bloc.sobranie_btn.x-70,shapka.bloc.sobranie_btn.x,1.,true);
		sobranieTweenAlpha = new Tween(shapka.bloc.sobranie_btn,"alpha",Regular.easeOut,0,1,1,true);
		probelsTweenAlpha = new Tween(shapka.probels,"alpha",Regular.easeOut,0,1,2,true);
 
 
	}
	trace(timerS.currentCount)
 
}
Вложения
Тип файла: rar swfAdress.rar (5.5 Кб, 18 просмотров)
__________________
Да здравствует то, благодаря чему мы не смотря ни на что!


Последний раз редактировалось zveryuka; 20.09.2010 в 17:38.
Создать новую тему   Часовой пояс GMT +4, время: 16:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 16:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.