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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
писать xml со списком файлов и грузить по списку. Какая версия флеша?
как у вас кстати все устроено? html один или несколько?


Последний раз редактировалось Kikasso; 15.01.2007 в 03:31.
Старый 15.01.2007, 07:20
darkzip вне форума Посмотреть профиль Отправить личное сообщение для darkzip Найти все сообщения от darkzip
  № 12  
Ответить с цитированием
darkzip

Регистрация: Oct 2003
Сообщений: 272
один html в нем главная флэшка (лежит в корне). Есть 10 папок (в которых фото). в каждой папке по swf (который в главный подгружается). Это вообще возможно, чтобы отсчет пути начинался именно от той флжшки, в которой этот код, а не от главной?

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Кусок кода, отвечающий за загрузку картинок, давайте сюда.
Я повторю - правильным решением было бы делать одну флешку, загружать в нее xml и скакать по разделам. Это чувствую пока рано.
Рассмотрим другие варианты.

Список картинок - только имена с расширением.
1) Имеем 10 html и одну флешку. В тагах object/embed прописываем vlashvars="path=<путь к папке>";
эта переменная передается во флеш, адрес картинки
Код:
path + "/" + "image.jpg"
2) 10 html и одна флешка. В тагах object/embed прописываем base:
Код:
<param name="base" value="<путь к папке>" />
теперь для флешки текущим становится <путь к папке> и загружать картинки можно просто по именам файлов. Я не совсем помню, надо ли писать слеш на конце <путь к папке> .
3) 10 одинаковых флешек в разных папках.
Код:
var path = _url.substring(0, _url.lastIndexOf("/") );
var pikAddress = path + "/" + "image.jpg";
_url это как раз адрес загруженой флешки, мы отсекаем от него все после последнего слеша включительно, то есть оставляем только папку в которой флешка лежит.


Последний раз редактировалось Kikasso; 15.01.2007 в 10:29.
Старый 15.01.2007, 10:49
darkzip вне форума Посмотреть профиль Отправить личное сообщение для darkzip Найти все сообщения от darkzip
  № 14  
Ответить с цитированием
darkzip

Регистрация: Oct 2003
Сообщений: 272
а проще никак нельзя это сделать??

у меня есть корень, в нем папки с именами 001, 002, 003. в каждой папке лежит swf (они грузятся в главную, ту что в корне). в каждой из папок лежат (допустим) по 10 картинок, они подгружаются в побочну флэшку.

Вот мне нужен универсальный код для loadMovie, чтобы я мог одну и ту же флэшку класть в разные папки и она именно оттуда подгружала в себя картинки.

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

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

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

Регистрация: Oct 2003
Сообщений: 272
А если несложно, напиши прям полный код на кнопку on (press) {...}

Боюсь перепутаю что-нибудь и буду опять мучать тут всех

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
я так не умею, чтобы on(press){ ... }
и чтобы loadMovie() тоже не умею.
есть такой MovieClipLoader и btn.onPress = function(){ ... }
У вас нет исходника? Так вам не пути при загрузке, а надо загрузку картинок организовать? Так поищите на форуме по загрузку картинок.
Прямо так, нажимаете "поиск" и туда пишете "загрузка картинок"

Старый 16.01.2007, 07:24
darkzip вне форума Посмотреть профиль Отправить личное сообщение для darkzip Найти все сообщения от darkzip
  № 18  
Ответить с цитированием
darkzip

Регистрация: Oct 2003
Сообщений: 272
НЕТ, именно пути верные мне нужны. Это не обязательно картинки будут!!!

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
я не понимаю, куда проще? Путь верный.
Код:
trace( _url.substring(0, _url.lastIndexOf("/") ) );
в первом кадре fla. Далее сохраняем ее в разные папки и жмем ctrl+Enter
Поройся в конце концов на форуме, увидишь 100 вариантов.


Последний раз редактировалось Kikasso; 16.01.2007 в 07:36.
Старый 16.01.2007, 07:45
darkzip вне форума Посмотреть профиль Отправить личное сообщение для darkzip Найти все сообщения от darkzip
  № 20  
Ответить с цитированием
darkzip

Регистрация: Oct 2003
Сообщений: 272
Пробую, но не получается. Вот исходник:

002.swf - это основная флэшка
01/tt.swf - это подгружаемая флэшка, в ней стоит Ваш код и команда подгрузить флэшку map.swf - и она НЕ грузится! =(
Вложения
Тип файла: rar text.rar (12.1 Кб, 37 просмотров)

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

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

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


 


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


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