PDA

Просмотр полной версии : Запуск мувиков


Maxipaladin
25.12.2007, 20:11
Я сделал себе прелоадер на флэшку, и мне надо что каждые 5% запускался мувик.
в библиотеке он называется 'ml'
подскажите как запустить все мувики на расстоянии 11px по горизонтали
(например 1-й у=300 х=400, 2-й у=300 х=411....)
и желательно ещё как нить назвать каждый мувик разными именами, чтобы я мог по окончанию загрузки, каждую из них пустить по определённой траектории

Nata_cher
25.12.2007, 20:21
function showMC(){
i++;
this.attachMovie("ml","ml"+i,i);
this["ml"+i]._x = i*11;
}
И при проверке загрузки через каждые 5% запускать функцию.
Как-то так....

Maxipaladin
25.12.2007, 20:25
я напишу типо:
if(load%=5)
{этот код}
мог бы ты пояснить в своём коде, что за что отвечает?

Ostgur
25.12.2007, 20:31
Maxipaladin, что непонятно — вводишь там (http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/js/html/wwhelp.htm) в поиск, всё объяснит, всё покажет с примерами.

udaaff
25.12.2007, 20:32
if (load % 5 == 0) { }

Maxipaladin
25.12.2007, 20:39
udaaff я это и написал
load%=5 одно и тоже что и load % 5 == 0

udaaff
25.12.2007, 21:24
Две разные вещи.

Maxipaladin
25.12.2007, 21:31
попробывал я этот код..
но почемуто не запускаются мувики
вот исходник http://makc-news.3dn.ru/mult.rar подскажитечто я сделал не так?

Nata_cher
26.12.2007, 12:28
функцию нужно вынести наружу, за if
и вызывать в нужном месте и в нужное время

Maxipaladin
26.12.2007, 13:55
как это? приведи примери плиз

Ostgur
26.12.2007, 15:03
всё очень просто

function trashfk(){}; //определяем функцию

if (load % 5 == 0) {
trashfk(); //вызываем функцию
};
удачи ;)