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

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

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

Регистрация: Sep 2005
Сообщений: 133
Отправить сообщение для purshega с помощью ICQ
По умолчанию FLASH + SWFSTUDIO

На сцене есть 2 мувика, в один из них мне нужно подгрузить swf из каталога, где находится прожектор созданный swfstudio:

_root.fff.loadMovie("c:\\444.swf"); - грузит, но мне не нужно, чтобы
не фигурировал драйв С:

Мне нужно будет запускать прожектор и с сидюка и с любого драйва.
Как избежать привязки к С: , чтобы загрузка была из папки, где находится прожектор?

Пробовал:

ssCore.Flash.loadMovie({path:"startdir://data\\444.swf"});

но любые попытки присвоить это дело муву - не получаются.
Плиз, ребята, помогите...
__________________
www.prmstudio.com

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

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
1. Просто имя файла не проходит?
2. А почему бы не врастить этот свф в прожектор?

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

Регистрация: Sep 2005
Сообщений: 133
Отправить сообщение для purshega с помощью ICQ
Дело в том, что таких файлов 60....
И каждый должен грузится в нужный момент и выгружаться тоже...
Если все засунуть в прожектор, то двух процесорная тачка реально покончит с собой...

Help...
__________________
www.prmstudio.com

Старый 19.08.2006, 14:28
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 4  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
АутоЭкстракт работает быстро...layout manager избавляет от всех лишних проблем...он же не грузит файлы, а просто распаковывает в темп и работает оттуда...

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

Регистрация: Sep 2005
Сообщений: 133
Отправить сообщение для purshega с помощью ICQ
То есть, если главная флеха - 4 мега и 60 файлов, каждый из корорых до 5 мег, не будут перегружать проц и забирать мемори?
__________________
www.prmstudio.com

Старый 19.08.2006, 15:28
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 6  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Не будут. Тем более, можно даже экстрактить по мере надобности.
Смысл работы в том, что в темпе создается папка и туда выкладываются файлы. При автоэкстракте задержка при запуске только на то, чтобы скопировать файлы с диска. После этого нет проблем и перегрузов.

Старый 19.08.2006, 17:31
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 7  
Ответить с цитированием
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
ssCore.Flash.loadMovie - грузит новую swf'ку, вместо той что указана как Main Movie.

В последней версии (3.2 b.136) методы объектов (MovieClip, LoadVars, XML, Sound и т д) связанные с загрузкой переписаны, и имеют дополнительные возможности, так что можно просто использовать loadMovie(path)
Сперва будет искаться файл в Layout'е (во временной папке), потом, если не найдется, в папке эквивалентной ssGlobals.ssStartDir (startdir://)

Можно указать сразу myClip.loadMovie('startdir://file.swf');

Старый 20.08.2006, 01:21
purshega вне форума Посмотреть профиль Отправить личное сообщение для purshega Посетить домашнюю страницу purshega Найти все сообщения от purshega
  № 8  
Ответить с цитированием
purshega
 
Аватар для purshega

Регистрация: Sep 2005
Сообщений: 133
Отправить сообщение для purshega с помощью ICQ
Класс. Спасибо большое
Вот только нужно 3.2 купить...
__________________
www.prmstudio.com

Старый 20.08.2006, 03:30
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 9  
Ответить с цитированием
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
Судя по всему 3-я версия имеется (во второй версии были дебильные fscommand), так что можно сделать просто:

var path:String = "folder/file.swf";

if(_global.ssCore != undefined)
{
path = "startdir://" + path;
}

myClip.loadMovie(path);

И еще чудный саппорт http://www.northcode.com/forums/

p.s.: Кстати обновить с версии, скажем 3.0, до 3.2 - бесплатно

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

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

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


 


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


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