Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];

Вниз

Flash 3D - ролик "на лету"   Найти похожие ветки 

 
Ламо777   (2008-09-12 13:13) [0]

Здравствуйте!
Продолжаю ветку, начатую на днях)))
Мне нужно динамически (по данным из БД) сформировать 3D-модель механизма/объекта.
С движком я в принципе определился, буду делать на Sandy3D.
А вопрос такой - как динамически сформировать(или создать) на сервере мувик? Как забирать данные я уже примерно понял - читать из
XML-файла на сервере. А вот как передать falsh-ролику урл этого файла?
И еще - в каком виде нужно выкладывать ролик на сервере?
Сейчас делаю все по мануалам - там стандартная конструкция - *.fla мувик и *.as - класс,
в котором вся логика. В Adobe Flash"e все работает, но на веб-сервере это ведь не будет работать?

P.S. извиняюсь за сумбурность, если что не понятно - объясню подробнее.


 
KilkennyCat ©   (2008-09-12 13:19) [1]


> как передать falsh-ролику урл этого файла?


function Load(success){
   if (success){
       var BaseNode = thisXML.childNodes[0];
       for (ii = 0; ii < BaseNode.childNodes.length; ii++){
 if (BaseNode.childNodes[ii].nodeName == "param") {
               url = BaseNode.childNodes[ii].attributes["url_rolika"];
 };
}
   }
}

thisXML = new XML();
thisXML.ignoreWhite = true;
thisXML.onLoad = LoadCombo;
thisXML.load("data.xml");


 
KilkennyCat ©   (2008-09-12 13:21) [2]

<?xml version="1.0" encoding="windows-1251"?>
<document>
<param url_rolika="http://www.tesonero.ru/" />
</document>

типа так


 
Ламо777   (2008-09-12 13:24) [3]


> KilkennyCat ©   (12.09.08 13:19) [1]

Спасибо.
Но есть загвоздка - на сервере при запросе пользователя будет
создаваться файл с именем типа 77g6s78g67s6.xml.
И вот как передать ролику урл именно "его" файла?

По выкладыванию ролика в веб - неужели никто не сталкивался?


 
Ламо777   (2008-09-12 13:26) [4]


> KilkennyCat ©   (12.09.08 13:21) [2]

Извиняюсь, поздно заметил.
Т.е. в примере "url_rolika" - это не собственно урл, а имя атрибута, содержащего урл? Тогда в принципе проблема решена. Спасибо большое!


 
KilkennyCat ©   (2008-09-12 13:28) [5]


> KilkennyCat ©   (12.09.08 13:21) [2]


2 модератору: это не реклама тэсонеро, просто выдрал из своей работы, не заметил.


 
KilkennyCat ©   (2008-09-12 13:30) [6]


> Ламо777   (12.09.08 13:26) [4]

тут ошибся:
function Load(success){
читать как
function LoadСombo(success){


 
Ламо777   (2008-09-12 13:40) [7]


> KilkennyCat

-  как можно выложить на сервер flash-ролик?
В виде *.swf файла, и при этом он будет подгружать данные из внешних ресурсов(xml и т.д.).
Или можно как-то на сервере формировать ActionScript-файл, а потом из
него "компилить" ролик?

))) Знаю, что вопросы наитупейшие, но гугл на этот счет молчит, а литературы(хорошей) не нашел.


 
KilkennyCat ©   (2008-09-12 13:44) [8]


> Или можно как-то на сервере формировать ActionScript-файл,
>  а потом из
> него "компилить" ролик?

вот таким макаром не знаю... я во флэше узкоспециализированно разбираюсь. Были задачи, в объеме их решения знания и получил.

Так что, я бы делал
> В виде *.swf файла, и при этом он будет подгружать данные
> из внешних ресурсов(xml и т.д.).


 
Ламо777   (2008-09-12 14:00) [9]


> KilkennyCat ©   (12.09.08 13:44) [8]

Спасибо за помощь.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.012 c
15-1221041799
define
2008-09-10 14:16
2008.11.02
Обмен данными между оператором связи и службой webmoney.


15-1221207727
berrometr
2008-09-12 12:22
2008.11.02
Защита программ от исследования


15-1220456509
Сергей М.
2008-09-03 19:41
2008.11.02
Скайповоды обделались)


2-1222028467
programmer90
2008-09-22 00:21
2008.11.02
Проблема с маской


15-1221061690
Tricky_
2008-09-10 19:48
2008.11.02
Удаленная работа, или как заставить программиста работать





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский