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

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

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

Регистрация: Jun 2005
Адрес: KharkoFF
Сообщений: 63
Отправить сообщение для Ata с помощью ICQ
По умолчанию путь к shared library

Добрый день.

есть проект, состоящий из 3х файлов:
loader.swf - грузит файл shared_lib.swf, затем main.swf
shared_lib.swf - библиотека различных символов (звуки, мувики и т.д.)
main.swf - код и анимация. использует символы из shared_lib.swf.
все файлы лежат в одной папке

структура сервера такова, что project.html загружает loader.swf из субпапок. к примеру flash/project1/loader.swf

проблема в следующем:
насколько я понимаю, linkages в main.swf пробиваются исключительно вручную. т.е. чтобы проект работал необходимо перебивать пути в символах импортированной библиотеки и в самой библиотеке на flash/project1/shared_lib.swf

но если мне, к примеру, необходимо заменить папку project1 на project2 - как быть в таком случае?

основная цель, которую я преследую, удобство замены скина проекта. кто как решал данную ситуацию?

заранее благодарен

Старый 06.07.2007, 18:31
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Именно по этой причине шарные либы неюзабельные.

Старый 06.07.2007, 18:34
Ata вне форума Посмотреть профиль Отправить личное сообщение для Ata Посетить домашнюю страницу Ata Найти все сообщения от Ata
  № 3  
Ответить с цитированием
Ata

Регистрация: Jun 2005
Адрес: KharkoFF
Сообщений: 63
Отправить сообщение для Ata с помощью ICQ
какие есть альтернативы?

Старый 06.07.2007, 18:40
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 4  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Хм. Я думал, что раз все три SWF-ки лежат в одной папке, то пути писать вовсе не надо - достаточно имен SWF-ок.

Старый 06.07.2007, 18:49
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
chingachgoog, там адресация относительно папки страницы, а не swf.

Ata, альтернатива — перейти на AS3.

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от __etc
chingachgoog, там адресация относительно папки страницы, а не swf.
Есть тег BASE который это изменит.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 10.07.2007, 12:21
Ata вне форума Посмотреть профиль Отправить личное сообщение для Ata Посетить домашнюю страницу Ata Найти все сообщения от Ata
  № 7  
Ответить с цитированием
Ata

Регистрация: Jun 2005
Адрес: KharkoFF
Сообщений: 63
Отправить сообщение для Ata с помощью ICQ
Цитата:
Сообщение от iNils
Есть тег BASE который это изменит.
спасибо за дельный совет. частично поможет в текущей ситуации

Старый 09.07.2007, 11:28
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 8  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от __etc
chingachgoog, там адресация относительно папки страницы, а не swf.
Т.е. грубо говоря, адресация идет от флеш-плеера, а не от swf, который в флеш-плеер загружается?

Я делал проект, правда локальный, с этими расшаренными библиотеками. Там у меня отсчет именно от swf-ок был сделан. А сами swf-ки подгружались в плеер расположенный в другом месте в проекте. Все вроде стабильно работало, а теперь выходит, что могут быть косяки?

Старый 06.07.2007, 22:53
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Изменит, да. Я имею ввиду, что по дефолту.

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

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

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

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

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


 


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


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