Вячеслав Фамилия
154 сообщения
#16 лет назад
Всем привет ! Я начинающий можно сказать, флэш программер.
У меня вопрос к Вам, профессионалы. Как подставить переменную ?
Подробно:
my_ns.play(здесь имя текстового поля);

На главной сцене у меня есть поле "Dynamic Text" под именем movie, там написано "file.flv"
На главной сцене я пишу
my_ns.play(movie.text);

Почему не проигрывается file.flv, или что я неправильно сделал.

P.S my_ns.play("file.flv";
Так идет
my_ns.play(movie.text);
а так нет

С меня 5$ на пиво
 Vladimirovich
252 сообщения
#16 лет назад
Лучше обзови свое Dynamic Text movie и добавь ему переменную _root.path_to_file (это в нижнем правом углу)
и попробуй
my_ns.play(_root.path_to_file);


Так же может быть проблема в том, с какого ты места указываешь текст для movie поля...

Если у тебя в первом кадре стоит my_ns.play(movie.text);, а во втором movie.text="file.flv" - то работать полюбе не будет.
Делай так, чтоб сначала загрузились все данные в переменные, а потом привязывай их...

Если хочешь - пиши мне в приват и запость FLA исходник, глянемс
Вячеслав Фамилия
154 сообщения
#16 лет назад
Цитата ("Azarov-IT"):
Если хочешь - пиши мне в приват и запость FLA исходник, глянемс

Дай мне твой emai плз, пришлю исходник
 Vladimirovich
252 сообщения
#16 лет назад
Смотри... вся проблема была в том, что у тебя в поле Dynamic text у тебя написано clock.flv... по идее.

Но на самом деле там написано не clock.flv, а еще и перевод строки стоит. Т.е., если выразить текстовой переменной - это будет "clock.flv\n\r"
просто наведи курсор после последней буквы clock.flv и удали все переводы строк
Вячеслав Фамилия
154 сообщения
#16 лет назад
Я поставил переменную file, а не _root. и.т.д
Идет, но, как мне передать параметр file=clock.flv через HTML

Я делаю так
<embed src="player.swf?file=zna4enie">
Параметр передается, но плеер не проигрывает, не знаешь почему ?
 Vladimirovich
252 сообщения
#16 лет назад
Все сделали
тема закрыта