![]() |
|
||||||||||
|
|||||
|
Возможно ли сделать такой скрипт наподобие
for (var i = 1; i<=9; i++) { this["00"+i+"_mc"].i = i; this["00"+i+"_mc"].onPress = function() { loader_mc.loadMovie(""+this.i+".swf"); }; } только чтобы в место имёе 001_mc..... были слова например about, as.... и так далее. Смысл таков: На какую кнопку жмём, такой клип и загружается. Жмём на about_mc, > загружается About.swf |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
var links_array = ["about.swf", "portfolio.swf", "contacts.swf"]
var onPress = function() { loader_mc.loadMovie(this.link); }; for (var i = 1; i<=9; i++) { var mc = this["00"+i+"_mc"] mc.link = links_array[i]; mc.onPress = onPress } но самым правильным было бы вынести данные о линках во внешний xml. |
|
|||||
|
Ну, до этого мне ещё далеко, хотя я так и думал, что массив нужен.
|
|
|||||
|
var links_array = ["about.swf", "portfolio.swf", "contacts.swf"]
var onPress = function() { loader_mc.loadMovie(this.link); }; for (var i = 1; i<=9; i++) { var mc = this["00"+i+"_mc"] mc.link = links_array[i]; mc.onPress = onPress } Кнопкам прейдётся давать имена 001_mc.,002_mc ... Хотелось бы: Жмём на about_mc, > загружается About.swf Возможно ли это осуществить |
|
|||||
|
var links_array = ["","About_pr.swf", "Contacts_pr.swf", "Investments_pr.swf"]
var onPress = function() { loader_mc.loadMovie(this.link); }; var button_array = ["","about_mc", "ontacts_mc", "investments_mc"] for (var b = 1; b<=4; b++) { var mc = button_array[b]; mc.link = links_array[i]; mc.onPress = onPress } Нето. Как его сделать? |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|