![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Mar 2006
Сообщений: 141
|
Помогите...
Мысль такова: создаётся кнопка, дублируется с изменением текста на ней. В том числе нужно будет сделать ей ещё изменение ссылки. Проблема в следующем: Просто не меняется название кнопки и она не дублируется. Для чего нужно: чтоб делать сайт с динамическим изменением меню (флэш) без изменения самого флэша, путём передачи массива(вернее это будет строка преобразованная в массив в самой флэшке). Помогите, конечную версию предоставлю!!! таким образом все смогут очень быстро строить новые сайты! Я ставлю вам пример не работающей флэшке |
|
|||||
|
Ааа у меня не открывается
наверное в восьмёрке делал? |
|
|||||
|
Наверняка. Если не трудно, выложи хотя бы в семерке. Если нет возможности - то сам скрипт.
__________________
Ветер в харю - я худею! |
|
|||||
|
Ветеран форума
|
Давно пора восьмёрку ставить, уж девятка на носу ...
__________________
BestMasterиZация |
|
|||||
|
Ветеран форума
|
Да и исходник то корявый какой, такие вещи делаются элементарно с использованием xml за минуту , вот пример
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 141
|
KUZEN - спасибо громадное! Действительно хорошо работающая вещь, но я то хотел сделать так, чтоб кнопка находилась в мувике и допустим летала или появялась красиво и т.д. Я сейчас попробую это сделать, но... не знаю получится или нет....
|
|
|||||
|
Регистрация: Jun 2005
Адрес: Казань
Сообщений: 824
|
Я посмотрел пример Кузена. А почему над ссылками курсора в виде стрелки нет? Как будто это не линк?
__________________
Жизнь - это не игра. Жизнь - это булка, масло и |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 141
|
Так это и не линк. Он просто показал, как можно сделать тоже самое гораздо быстрее и проще. Если понял суть, то можно и линк самому сделать. Если не понял, то жди окончательного варианта меню...
выложим. |
|
|||||
|
Ветеран форума
|
Цитата:
menu_xml = new XML();
menu_xml.ignoreWhite = true;
menu_xml.onLoad = function(ok) {
if (ok) {
F_createMenu();
}
};
menu_xml.load("menu.xml");
//
F_createMenu = function () {
var len = menu_xml.childNodes[0].childNodes.length;
for (var i = 0; i<len; i++) {
_root.attachMovie("btn", "b"+i, i, {_x:10, _y:i*21+10});
var b = _root["b"+i];
b.createTextField("tf", 1, 5, 1, 100, 18);
b.tf.selectable = false;
b.tf.text = menu_xml.childNodes[0].childNodes[i].attributes.name;
b.link = menu_xml.childNodes[0].childNodes[i].attributes.link;
b.onPress = function() {
getURL("http://"+this.link);
};
}
};
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 141
|
KUZEN. Помоги пожалуйста. Весь тот же код что и у тебя, только не создаю текст в экшене, а ставлю его во вложенный ролик (точнее дважы вложенный). Меняю строку немного, и всё-равно не получается. Вот пример:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|