Тема: Ошибка 1009
Показать сообщение отдельно
Старый 10.06.2013, 10:18
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 8  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
Ёлочка хочет сказать что запись
Код AS3:
private var percent:Number = seek1.seekk.width;
нужно переписать на
Код AS3:
private var percent:Number = 0;
+ а здесь что является конструктором (возможно нужно дождаться ADDED_TO_STAGE )
Код AS3:
public function MC_M()
{  percent = seek1.seekk.width;
, а так в целом намного лучше чем раньше в кадрах))

Добавлено через 4 минуты
и еще одно
Код AS3:
		private function ifdrag():void
		{
			if (! drag_start)
			{
				seek1.scrub.addEventListener(Event.ENTER_FRAME,SC);
 
 
				function SC(e:Event):void
				{
					seek1.scrub.x = seek1.seekk.x + (this.currentFrame/this.totalFrames)*percent;
				}
 
			}
		}
не делайте так. Проблема в том что анонимная функция может быть удаленна сборщиком мусора, так как на неё не остается ссылки. Из-за этого Ваша программа может работать некорректно, а Вы тратить часы на её отладку. Всегда выносите функции в
Код AS3:
internal function SC(e:Event):void
{
	seek1.scrub.x = seek1.seekk.x + (this.currentFrame/this.totalFrames)*percent;
}
__________________
return this...