Показать сообщение отдельно
Старый 05.09.2007, 14:14
Vitowd вне форума Посмотреть профиль Отправить личное сообщение для Vitowd Найти все сообщения от Vitowd
  № 10  
Ответить с цитированием
Vitowd

Регистрация: Aug 2007
Сообщений: 28
Уважаеммоу г-ну Kikasso:
  1. Спасибо за ваше долготерпение! Не обижайтесь пожалуйста, но я действительно внимательно прочитал ваше сообщение. И педантично выполнил ваши рекомендации. Мой код выглядел буквально также, как приведенный вами. Однако объявление функции внутри функции показалось мне (чайнику) настолько несуразным, что я даже побоялся выставлять его на всеобщее обозрение. Тем более, что он НЕ РАБОТАЛ!
  2. В действительности, Ваш код работает, но не всегда. Как я для себя выяснил, всё зависит от подгружаемого SWF-мувика. Для меня это было неожиданностью, поскольку верил в незыблемость и приоритет AS.
  3. Выкладываю исходник и три простейшие SWF для подгрузки (первая строка в коде: var mcUrl:String = "tez.swf"):
    • swfile.swf - файл первого примера, с которвм ВСЁ работает
    • konti.swf - файл с которым я экспериментировал. Работает исключительно только моя прокрутка. Ваш код - классика AS, но он, УВЫ, НЕработает!
    • tez.swf - файл, с которым НИЧЕГО не работает. Мувмклип не останавливается при инициализации, не работает пауза, плей и, естественно, прокрутка.
  4. Вероятно, я не знаю чего то важного, что знают все и поэтому нигде не упоминают.
    Подскажите ещё раз, пожалуйста, в чем причина такой неадекватной реакции AS на различные подгружаемые файлы. Где соломку стелить, что бы не пенять на AS? Ведь если подгружать различные файлы для просмотра, то надо быть уверенным в успешной работе AS.

Спасибо громадное!

P.S.
Благодарю за помощь при вылазании из лужи! Вы напомнили мне, что существует старый добрый процедурный тип данных и "объявление функции внутри функции" не должно рушить эстетику кода. Впереди ждут звёзды.
Вложения
Тип файла: rar swfplay2.rar (65.0 Кб, 61 просмотров)