![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2009
Сообщений: 221
|
надеюсь на вас, у меня без выходная ситуация
скажу сразу во флешь я не работал поэтому ничего толком не знаю, сегодня весь день изучаю начну с самого начала существует такая программа как AutoPlay Media Studio и мне надо управлять через AutoPlay Media Studio одним флеш-файлом и так вот для начала приведу пример вот есть код в определение символов asf = _root.AMS_sound_command ;
this.onEnterFrame =function()
{
if (_root.AMS_sound_command eq "s_off")
{
_root.sound = new Sound();
_root.sound.setVolume(0);
_root.AMS_sound_command = "";
}
else if (_root.AMS_sound_command eq "s_on")
{
_root.sound = new Sound();
_root.sound.setVolume(100);
_root.AMS_sound_command = "";
}
}
или Flash1 - The name of the Flash object AMS_sound_command - The name of the variable (in the Flash object's actionscript code) you wish to set s_on или s_off - The value to assign это случай управления флеш-файлом вот пример получения информации function send_info()
{
percent = int(imageID / img_vars.img_total * 100);
fscommand("set_progress",percent);
fscommand("set_name",eval("img_vars.img_nm_" + imageID));
fscommand("set_total",img_vars.img_total);
fscommand("set_id",imageID);
}
function move_next()
{
if (imageID eq img_vars.img_total)
{
_root.AMS_nav_command = "free";
fscommand("enable_buttons");
fscommand("_end");
}
else
{
_root.AMS_nav_command = "free";
imageID = imageID + 1;
load_img();
send_info();
}
}
function move_back()
{
if (imageID eq 1)
{
_root.AMS_nav_command = "free";
imageID = 1;
fscommand("begin_end");
}
else
{
_root.AMS_nav_command = "free";
imageID = imageID - 1;
load_img();
send_info();
}
}
function move_first()
{
fscommand("enable_buttons");
_root.AMS_nav_command = "free";
imageID = 1
img_path = eval("img_vars.img_pth_" + imageID);
img_name = eval("img_vars.img_nm_" + imageID);
as = img_name;
re.re1.res.contentPath = _root.img_path;
send_info();
}
function load_img()
{
img_path = eval("img_vars.img_pth_" + imageID);
img_name = eval("img_vars.img_nm_" + imageID);
as = img_name;
re.play();
}
this.onEnterFrame = function()
{
if ( _root.AMS_nav_command eq "")
{
move_first();
}
else if ( _root.AMS_nav_command eq "move_next")
{
move_next();
}
else if ( _root.AMS_nav_command eq "move_back")
{
move_back();
}
else if ( _root.AMS_nav_command eq "load")
{
_root.AMS_nav_command = "load";
_root.gotoAndPlay(2);
}
else if ( _root.AMS_nav_command eq "move_first")
{
re.play();
move_first();
}
}
if e_FSCommand == "_end" then else if e_FSCommand == "begin_end" then else if e_FSCommand == "set_progress" then else if e_FSCommand == "set_id" then else if e_FSCommand == "set_total" then else if e_FSCommand == "set_name" then else if e_FSCommand == "enable_buttons" then end end end end end end end и вот надо сделать такую же вещь с другим флеш-файлом вот пример готового этого флеш-файла меня интересует только кнопка которая находится в панели управления, крайняя правая кнопка вот исходник с которого я брал пример и тот что мне нужен если не трудно помогите мне, если это трудно то скажи как тоже самое сделать если через WEB (PHP или html и т.д.) Надеюсь на вашу помошь! ![]() Последний раз редактировалось lorents; 30.01.2009 в 22:58. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|