PDA

Просмотр полной версии : интро-страница для выбора языка. loadMovie или URL


polol
01.08.2006, 23:36
Подскажите, как обычно делается интро-страница для выбора языка во Flash? Согласен, вопрос чайниковский, но просто нет практики работы, поэтому на поиски оптимального варианта уйдет уйма времени (нет возможности сразу кидать на сервер, чтобы протестить). Делать ли это так, чтобы при клике на кнопку-язык через loadMovie грузился сам сайт в .swf, или указывать ему локальный URL на index.html для того же .swf?

И вот еще какая фигня: может кто сталкивался с такой проблемой: при размещении на серваке контент, который появляется в новых окнах, отображается только если обновить страницу - а так просто 404 выдает. Путь к этим файлам указан через абсолютные URL, никаких расхождений в названии и реальном пути нет (в окне браузера все верно отображается) - да только без обновления ни в какую! может через локальные лучше указать?

заранее спасибо

wvxvw
02.08.2006, 04:33
а сколько языков и какие? Есть разные флешки на разных языках? Почему не сделать одну флешку и грузить ее на том языке, на котором нужно?
Очень тяжело было понять суть вопроса...

mart.in
02.08.2006, 07:04
Если речь идет о языках, значит речь идет о тексте, а текст можно подгружать из текстовых файлов, или скажем из .xml. При выборе языка на стартовой странице, будет подгружаться определенный текст - либо, например, инглишь, либо русский. Но тогда, если текст не просто отображается, а с ним происходят какие то эфекты, например, надпись на анимированной кнопке, тогда прийдется импортировать шрифты, что увеличит вес флешки.

polol
03.08.2006, 01:25
дело в том, что текста совсем немного. речь идет о портфолио, а текст - просто подписи к картинкам. поэтому проще размножить один файл и подменить текст, а потом загружать требуемый файл (мне как начинающему по крайней мере это проще - в xml и прочих прочих форматах за пределами swf я несведущ).

mart.in
03.08.2006, 07:07
если нужны только подписи к картинкам, то с xml разобраться проблем никаких не составит, т.е. у него структура не будет такой сложной. Единственное над чем нужно подумать, это как его подключать.
Создаешь объект xml: var myXML - new XML(); подгружаешь файл: myXML.load("somefile.xml");

mart.in
03.08.2006, 07:10
А с текстовыми файлами есть главная беда - это кодировка кирилицы. Поэтому лучше использовать xml. Да и редактировать xml удобней - есть куча удобных редакторов.