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

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

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

Регистрация: Oct 2006
Адрес: Земля, 3я от Солнца
Сообщений: 9
По умолчанию не загружаются картинки с сервера

Всем привет!
суть работы флеша: создаются мувиклипы (превьюхи(preview)) и в них есть под-мувиклип (zone) в кот. грузятся каринки; если по превью клацаешь - то загружается текущая картинка оригинальноко размера в отдельный мувик (area).
так вот: на локальной машине ВСЕ работает как часы, а на сервере не зрузятся превьюхи - хотя если по их "тене" клалнуть то оригинал таки грузится (причем верный)
пробывал менять слеши - не помогло.

вот коды:
Код:
for (i=1; i<=(maxpreview+maxpreview)-1; i++) {
	  preview.duplicateMovieClip("preview"+i, i); 
	  preview = this["preview"+i];
	  preview.nomer = i;
          loadMovie(dir_+i+".jpg", preview.zone);
	  preview.zone._alpha = alfa;
	  preview._y = preview._y+preview_step;
}
это создание привьюх

Код:
on (release) {
	this._parent.area.contentPath = _root.dir+nomer+".jpg";
}
это загрузка оригинала

спасибо за внимание

Старый 05.11.2006, 03:05
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 2  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
n01known:
Ну, судя по коду, у вас пути разные...
Для маленькой картинки начало пути берётся из переменной dir_, а для большой - из dir. Вы уверены, что там нужен тот символ нижнего подчёркивания? Может в этом ошибка? Или это вы ошибку сделали только тут, когда на форуме писали?
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

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

Регистрация: Oct 2006
Адрес: Земля, 3я от Солнца
Сообщений: 9
нет с подчеркиванием все ок
переменая dir_ указывает путь к папке с превью (100х100), а dir на папку с оригиналами.
к примеру
Код:
dir_ = "imgs_/"
dir =  "imgs/"

Старый 06.11.2006, 01:47
El Scream вне форума Посмотреть профиль Отправить личное сообщение для El Scream Найти все сообщения от El Scream
  № 4  
Ответить с цитированием
El Scream

Регистрация: Mar 2006
Адрес: moscow
Сообщений: 243
Отправить сообщение для El Scream с помощью ICQ
Скорее всего забыли про root. Судя по тому как грузите большие картинки.
Код:
 loadMovie(dir_+i+".jpg", preview.zone);
А надо
Код:
 loadMovie(root.dir_+i+".jpg", preview.zone);
Если не помогает - то
Код:
 for (i=1; i<=(maxpreview+maxpreview)-1; i++) {
	  preview.duplicateMovieClip("preview"+i, i); 
	  preview = this["preview"+i];
	  preview.nomer = i;
          loadMovie(dir_+i+".jpg", preview.zone);
               trace(dir_+i+".jpg");
	  preview.zone._alpha = alfa;
	  preview._y = preview._y+preview_step;
}
И смотрим что он нам за строчку генерит - и соответствует ли она нужной
__________________
Всем товарищ и друг

Старый 06.11.2006, 02:09
n01known вне форума Посмотреть профиль Отправить личное сообщение для n01known Посетить домашнюю страницу n01known Найти все сообщения от n01known
  № 5  
Ответить с цитированием
n01known

Регистрация: Oct 2006
Адрес: Земля, 3я от Солнца
Сообщений: 9
нет.... со строчкой все ок.... на локалке ВСЕ ОК!!!
на сервере не как

Старый 06.11.2006, 02:16
El Scream вне форума Посмотреть профиль Отправить личное сообщение для El Scream Найти все сообщения от El Scream
  № 6  
Ответить с цитированием
El Scream

Регистрация: Mar 2006
Адрес: moscow
Сообщений: 243
Отправить сообщение для El Scream с помощью ICQ
Что говорит трассировка, молодой человек? Видите ли. Сложно абстрактно представить что у вас там компилятор за строчки генерирует.

Опять же, я продолжаю настаивать на _root.dir_+i+".jpg" вместо вашей dir_+i+".jpg". Потому как на локале он как раз и будет нормально в данном случае работать, потому как у вас там скорее всего генерируется "/blabla/1.jpg" - с локала такое потянет. А "там" - уже правильнее будет грузить наманер "http://" и понеслась. Проверьте все таки что он вам за строчки генерирует - иначе медицина будет бессильна.
__________________
Всем товарищ и друг

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

Регистрация: Oct 2006
Адрес: Земля, 3я от Солнца
Сообщений: 9
попробывал - не помогло, возвращает все правельно......
спасибо

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

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Проверьте регистр букв в названиях превьюх и в путях.
если где-то стоит JPG вместо jpg то локально все как раз будет нормально.
Если у вас с большими картинками все ок, попробуйте в переменную dir_ запихать то же, что и в dir
Сработает - возможно в этом дело.


Последний раз редактировалось Kikasso; 06.11.2006 в 03:12.
Старый 06.11.2006, 07:23
n01known вне форума Посмотреть профиль Отправить личное сообщение для n01known Посетить домашнюю страницу n01known Найти все сообщения от n01known
  № 9  
Ответить с цитированием
n01known

Регистрация: Oct 2006
Адрес: Земля, 3я от Солнца
Сообщений: 9
ДА! действительно весь трабл был в .jpg и .JPG!!!
вот слона та я, балда, и не заметил.
всем огромное спасибо за помощь!

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

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

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


 


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


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