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

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

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

Регистрация: Jul 2007
Сообщений: 79
По умолчанию Работа ас2 в ас3 оболочке

Здравствуйте,

Есть корректно работающая игра (ас2). После того, как она загружается в ас3, игра перестает работать корректно.

Исходник лежит тут.

Подскажите, пожалуйста, в чем может быть проблема?
Заранее благодарен.

Старый 07.07.2008, 22:04
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Скорее всего какие-нибудь ссылки на _root, loadMovieNum() и т.п. Сорри, я не могу скачать исходник от туда...
__________________
Hell is the possibility of sanity

Старый 07.07.2008, 23:38
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 3  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Возможно, она подгружает внешние swf-ки (сорри, исходник не смотрел- не качается), если да, то работать, согласно хелпу, в as3 и не будет, увы.
__________________
Дело не в тебе

Старый 08.07.2008, 13:00
Vevenn вне форума Посмотреть профиль Отправить личное сообщение для Vevenn Найти все сообщения от Vevenn
  № 4  
Ответить с цитированием
Vevenn

Регистрация: Jul 2007
Сообщений: 79
Никаких данных извне игра (ас2) не грузит, кроме SharedObject.

Старый 08.07.2008, 13:06
motor4ik вне форума Посмотреть профиль Отправить личное сообщение для motor4ik Посетить домашнюю страницу motor4ik Найти все сообщения от motor4ik
  № 5  
Ответить с цитированием
motor4ik
 
Аватар для motor4ik

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
скорее всего там ссылка на _root , исходники не те выложили, нужен исходник игры а не оболочки

Старый 08.07.2008, 17:25
Fernando Costa вне форума Посмотреть профиль Отправить личное сообщение для Fernando Costa Найти все сообщения от Fernando Costa
  № 6  
Ответить с цитированием
Fernando Costa
 
Аватар для Fernando Costa

Регистрация: Oct 2006
Адрес: simferopol -> kyiv
Сообщений: 2,161
Отправить сообщение для Fernando Costa с помощью ICQ
у меня была такая проблема. вылечил заменив все первоскриптовые set, eval на this
__________________
: M F N W :

Старый 08.07.2008, 18:30
Vevenn вне форума Посмотреть профиль Отправить личное сообщение для Vevenn Найти все сообщения от Vevenn
  № 7  
Ответить с цитированием
Vevenn

Регистрация: Jul 2007
Сообщений: 79
Цитата:
Сообщение от motor4ik Посмотреть сообщение
скорее всего там ссылка на _root , исходники не те выложили, нужен исходник игры а не оболочки
В том-то и дело, что мне нужно сделать оболочку, а не переделать игру. Как я понял, это не решаемо...

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

Регистрация: Mar 2007
Сообщений: 5
Столкнулся с почти аналогичной проблемой. Только у меня игра (AS2) загружается в сайт (AS3). При первом просмотре игра работает, но при повторных (зашел в другой пункт меню, вернулся) уже выдает ошибку:
ReferenceError: Error #1056: Cannot create property gfieldMovie on ForInterrior.
Понимаю, что загруженная игра пытается создать мувик на руте, но это ему не удается сделать. Но почему срабатывает первый раз, непонятно... Да и если создавать мувик на _level0, ошибка не возникает, но и игра не запускается...
В общем, непонятно...
вот код в игре, где скорее всего и возникает ошибка:
Код:
gfieldMovie = _root.createEmptyMovieClip("gfieldMovie", 1);
gfieldMovie._x = _root.gameField._x;
gfieldMovie._y = _root.gameField._y;

Старый 08.07.2008, 22:17
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 9  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
1. оставить _root и _level0 в покое и нигде прямо к ним не обращаться.
2. загрузить другой AVM1 контейнер, который не будет ничего создавать в руте, а в него уже загрузить игру.
__________________
Hell is the possibility of sanity

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

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

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


 


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


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