PDA

Просмотр полной версии : Подгрузка SWF по выбору


yevrowl
13.01.2010, 07:52
Здравствуйте!

Прошу подсказать что необходимо сделать чтобы в окне с координатами X=350, Y=350 с максимальным качеством отображались подгружаемые с того же сервера SWF-ролики.

Этот код просто скопировал с примера, но дальше у меня пока дело не продвинулось.

on (release) {
load_mc.mc._visible=true
load01_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("BELORUSSIA.swf");
}
load02_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("BULGARIA.swf");
}
load03_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("BOSNIA_GERCEGOV_.swf");
}
load04_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("MAKEDONIA.swf");
}
load05_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("POLSKA.swf");
}
load06_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("RUSSIA.swf");
}
load07_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("SERBIA.swf");
}
load08_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("SLOVAKIA.swf");
}
load09_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("UKRAINE.swf");
}
load10_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("SLOVENIA.swf");
}
load11_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("CROATIA.swf");
}
load12_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("CHERNOGORIA.swf");
}
load13_btn.onRelease = function() {
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("CHEC_REPUBLIC.swf");
}
}

Используется Adobe Flash CS4.

KiL33
13.01.2010, 09:03
_quality="BEST"

yevrowl
13.01.2010, 17:53
А какой необходимо создать символ и каких свойств чтобы по нажатию туда строго в окошко выводилось 100% содержимого внешнего ролика?

KiL33
13.01.2010, 17:54
ну типа

мувик._quality="BEST"

yevrowl
13.01.2010, 19:46
ну типа

мувик._quality="BEST"

Спасибо, но я имел в виду что вот список воспроизведения у меня имеется, а вот выводить как ещё не разобрался. Задача следующая: при нажатии на кнопку чтобы в заданных координатах (для примера X=350 и Y=350) проигрывался заданный SWF, для каждой кнопки свой.

Добавлено через 2 часа 14 минут
С выводом разобрался, поправив имена контейнеров и убрав первую и последнюю строчки ActionScript! Осталось с кнопками - http://www.flasher.ru/forum/showthread.php?t=134968

alfipago
22.08.2011, 02:49
тоже нужна помощь по этому вопросу

on (release) {
load_mc.mc._visible=true
Jericho Class_btn.onRelease = function()
{
load_mc.mc._visible=true
load_mc.mc.mc.loadMovie("unin_uef_t4_Jericho.swf");
}
loadedShit.x = 10;
loadedShit.y = 500;

}
когда нажимаю на кнопку "Jericho Class" не отображается ролик в заданных координатах, где ошибка?

KiL33
22.08.2011, 07:37
Не используйте loadMovie, смотрите в сторону MovieClipLoader на сколько я помню у него должен быть параметр инициализирующий полностью загружнную swf. Когда свф полностью загружена можно присваивать координаты.