Я не эксперт в flash, но я работаю с AS и настраиваю Flash-проекты, хотя и не имею глубоких знаний в этом. В настоящее время мне нужно обновить флэш-сайт сделал одним другого парнем, а базовый код, данный мне, после выполнения бросает следующее сообщение об ошибке:TypeError: Ошибка # 1009 - (Ошибка нулевой ссылки) С Flash
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at NewSite_fla::MainTimeline/__setProp_ContactOutP1_ContactOut_Contents_0()
at NewSite_fla::MainTimeline/frame1()
Структура проекта, как это имеет различные секции разделены на разные видеоклипы. Единой основной временной шкалы нет, но действия кликов на разных участках отдельных фрагментов роликов будут воспринимать их между собой. Вся логика AS обработки событий написана inline в FLA, не существует отдельного класса Document.
Предварительный загрузочный видеоролик Первый загрузочный клип. Поскольку я понял, что ошибка сначала выбрасывается, и этого не происходит из-за какой-либо логики сценария Action, написанной встроенной, потому что она бросает ошибку даже перед ударом первого встроенного AS-кода.
Я не могу понять, что именно вызывает проблему, или где ее решить. I setup the stuff online, for reference if anybody want to take a look at it, and here is the link. Вам необходимо включить флэш-отладчик в вашем браузере, если вам нужно, чтобы возникло исключение.
Я действительно застрял в этом пункте. Любая помощь будет отличной. Я еще не видел конкретного решения, которое я ищу где-либо еще, хотя ошибка № 1009 распространена.
в кадре 1 вашей основной временной шкалы в NewSite.fla просмотрите действия и найдите что-нибудь, что может выглядеть похоже на ContactOutP1 или что-то знакомое. Ошибка # 1009 в основном означает, что вы используете переменную (ссылку), которая еще не была инициализирована значением (оно равно null или undefined). Медленный, но верный метод - это часть кода, который запускает все и прокомментирует остальные вызовы, кроме 1-го. Убедитесь, что все правильно инициализировано, если это так ... по очереди отлаживать. –
Также обратите внимание на распространенные проблемы с разбросанным кодом временной шкалы: экземпляры переименовываются, но код не обновляется/пути к видеоклипу больше не отображаются правильно/инициализируется фильм, хотя он не полностью загружен/т. Д. –
Но в этом конкретном случае проекта, нет основной временной шкалы (infact i know there shoudl be maintimeline), или я ее не видел. Я видел только отдельные мувиклипы. Также помните, что это не происходит даже до первого кода сценария действия, которое написано. я удалил ссылку для контакта из всех мест, которая находится в коде, и до сих пор не повезло. Для такого рода проекта, если существует maintimeline, можете ли вы сказать мне, где я могу его искать. –