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

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

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

Регистрация: Jul 2007
Сообщений: 3
По умолчанию Не могу связать *.swf файлы в один проект

Вобщем такая ситуация...
Есть 7 файлов. Одних из них титульный.
Остальные 6 - это анимации на открытие и закрытие соответствующей страницы.
На титульной странице 3 кнопки. Каждая ссылается на файл с анимацией открытия соответстующей страницы.
Если перейти с первой на третью, то получается что надо проиграть сначала анимацию закрытия первой, потом анимацию открытия третьей(повторяю все анимации в отдельных свф файлах)...
Для этого я ставлю этот скрипт на кнопку
Код:
var loader:MovieClipLoader = new MovieClipLoader();
var listener:Object = {};
loader.addListener(listener);
holder_mc=this.createEmptyMovieClip("holder", this.getNextHighestDepth());
loader.loadClip("1off.swf", holder_mc);
listener.onLoadInit = function():Void {
nextImage();
};
и такой же самый, но с сылкой на другой файл, на последнюю сцену страницы с анимацией закрытия, что б автоматом потом загрузилась нужная страница.
Так вот, когда я ставлю этот скрипт на кадр - мне выдаётся вот такая ошибка:
Код:
appear within on handler
    listener.onLoadInit = function():Void {

Total ActionScript Errors: 6  Reported Errors: 6
не могу понять в чем дело... На кнопке всё нормально работает


Последний раз редактировалось iNils; 13.07.2007 в 04:08.
Старый 13.07.2007, 03:18
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 2  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Скрипт на клип ставите, вот и выскакивает.

Старый 13.07.2007, 03:21
Lazio вне форума Посмотреть профиль Отправить личное сообщение для Lazio Найти все сообщения от Lazio
  № 3  
Ответить с цитированием
Lazio

Регистрация: Jul 2007
Сообщений: 3
это я сам понял.
А вот как её исправить, или хотя бы что она означает

Старый 13.07.2007, 03:42
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 4  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Это означает, что вы тыкнули в клип и написали код. А надо тыкнуть в кадр. Как исправить? ctrl+x, клик, ctrl+v

Старый 13.07.2007, 03:50
Lazio вне форума Посмотреть профиль Отправить личное сообщение для Lazio Найти все сообщения от Lazio
  № 5  
Ответить с цитированием
Lazio

Регистрация: Jul 2007
Сообщений: 3
хм... не совсем. я разобрался уже...
это из за того что я два раза пытался создать контейнер холдер...
на кнопке он создавался, а когда начинал обрабатыватся скрипт на кадре - контейнер пытался создаться, но имя было уже занято...

в любом случае спасибо за помощь

Старый 13.07.2007, 04:09
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Lazio, для оформления своего кода, надо использовать теги [code][/code], а не [quote][/quote].
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:16.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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