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

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

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

Регистрация: Jul 2005
Сообщений: 107
По умолчанию Zinc v2 и Россия.

У меня вопрос по проге zinc v2.5 прога супер!, только есть одна трабла. Я сделал флешку, которая грузит в себя джипеги из поддиректории img, т.е. что-то типа этого: loadMovie("img/foto.jpg", ляляля), делаю из этой флешки exe и она перестаёт грузить в себя фотки, если в пути встречаются русские буквы, например если exe и папку с фотками кинуть в c:\foto\e\r\t\b\n\l\ то всё нормально, а если в c:\фото то фиг!
Подскажите пожалуйста как можно научит её понимать русских пацанов! =)

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

Регистрация: Nov 2005
Адрес: Иркутск
Сообщений: 233
Отправить сообщение для breez38 с помощью ICQ
Zinc понимает только АБСОЛЮТНЫЕ пути к файлам, а не относительные. Ты указываешь относительный, вот поэтому и не грузится. Чтоб указать абсолютный путь используй:
Код:
mdm.Applcation.path
для твоего случая:
Код:
loadMovie(mdm.Applcation.path+"img\\foto.jpg", ляляля)
Слеш левый, и именно 2 раза.
Вот так работать будет.

И еще, по поводу "не грузит если в пути есть русские буквы" - это встроенный косяк в прожекторах, сделанных во флеш8. У Zinc'а таких проблем не наблюдал (пользуюсь им давно).
__________________
Никогда не может быть так плохо, чтоб не могло быть еще хуже!

Старый 05.04.2006, 06:22
mrspb вне форума Посмотреть профиль Отправить личное сообщение для mrspb Найти все сообщения от mrspb
  № 3  
Ответить с цитированием
mrspb

Регистрация: Feb 2006
Сообщений: 97
Цитата:
Сообщение от breez38
"не грузит если в пути есть русские буквы" - это встроенный косяк в прожекторах
имхо проблема в том, что в паблиш сеттинга СВФ"ки на до правильно выбирать соответствие между содержимым поля Local Playback Security, видом ссылки на файл (т.е. "мояПапка/file.jpg" или "file:///мояПапка/file.jpg"), а также видом плеера
в частности для myflashka.exe нужна ссылка вида "file:///мояПапка/file.jpg"
косяка нет. пых

Старый 05.04.2006, 17:54
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 4  
Ответить с цитированием
megasmall
Banned

Регистрация: Jul 2005
Сообщений: 107
Цитата:
Сообщение от breez38
Код:
loadMovie(mdm.Applcation.path+"img\\foto.jpg", ляляля)
Это неработает!
Zinc версия 2.5.0.6
вообще перестаёт грузить.

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

Регистрация: Jan 2006
Адрес: El Paso
Сообщений: 201
Не работает, потому что после path нужно опять обратный слеш вставлять...
__________________
No war, make Flash.

Старый 05.04.2006, 18:10
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 6  
Ответить с цитированием
megasmall
Banned

Регистрация: Jul 2005
Сообщений: 107
ВСЁ я разобрался...

var myAppPath = mdm.Application.path;
To construct a path to a file located in the same directory as your Application:


var path = mdm.Application.path+"myImage.jpg";

ответ нашёл тупо в хэлпе =) через поиск по ключевым словам "mdm.Application.path"
спасибо за наводку


Последний раз редактировалось megasmall; 05.04.2006 в 18:15.
Старый 05.04.2006, 18:18
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 7  
Ответить с цитированием
megasmall
Banned

Регистрация: Jul 2005
Сообщений: 107
только толку всёравно нет... из русско-язычных папок негрузаит один х.. =(

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

Регистрация: Nov 2005
Адрес: Иркутск
Сообщений: 233
Отправить сообщение для breez38 с помощью ICQ
to mrspb
поля Local Playback Security стояло правильно, а вот про file:/// честно
сказать не знал... но это работает! thx
__________________
Никогда не может быть так плохо, чтоб не могло быть еще хуже!

Старый 06.04.2006, 04:41
breez38 вне форума Посмотреть профиль Отправить личное сообщение для breez38 Найти все сообщения от breez38
  № 9  
Ответить с цитированием
breez38
 
Аватар для breez38

Регистрация: Nov 2005
Адрес: Иркутск
Сообщений: 233
Отправить сообщение для breez38 с помощью ICQ
Цитата:
Сообщение от megasmall
ответ нашёл тупо в хэлпе
как раз для этого он и пишется, хотя многие про это забывают.


В общем давай исходник, посмотрим, почему не грузится у тебя из "русского" пути. Я эту фичу тестил на разных Win-дах и нигде проблем не было. Так что исходник "в студию" - будем припарировать
__________________
Никогда не может быть так плохо, чтоб не могло быть еще хуже!

Старый 06.04.2006, 09:07
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 10  
Ответить с цитированием
megasmall
Banned

Регистрация: Jul 2005
Сообщений: 107
Всё нормально пацаны! заработало =), спасибо за помощь!

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

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

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


 


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


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