![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2008
Сообщений: 2
|
Добрый день. Начал потихоньку изучать flash и actionscript, всвязи с этим появился вопрос, можно ли построить меню во флеше исходя из данных полученных из php скрипта. Т.е. основной вопрос заключается в том как можно при созданном мув клипе загружать в него данные и копировать его в сответствии с колличеством полученных данных из php скрипта и автоматически подганять размер мув клипа по ширене и высоте полученной строки.
Буду очень благодарен, если у кого-нибудь найдется пример с исходником. P.S. можно ли при построении такого меню будет автоматически подгонять фон меню по его размеры? |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 467
|
Исходник вам не поможет. Продолжайте изучать ActionScript и программирование в общем. И берите для изучения примеры по-проще.
|
|
|||||
|
Регистрация: Aug 2008
Сообщений: 2
|
вроде разобрался и вот что получилось, только остался вопрос как узнать наибольшее колличество символов из всех в полученных переменных "title" для того чтобы задать ширину фонового мувика?
setUpMenus = function() {
counter=1
while (typeof(myNavVars["title"+counter]) == "string") {
if (counter>1) {
duplicateMovieClip(_root.navItem1, "navItem"+counter,counter)
this["navitem"+counter]._y = this["navitem"+(counter-1)]._y + 30
}
this["navItem"+counter].varTitle = myNavVars["title"+counter]
this["navItem"+counter].contentFile = myNavVars["content"+counter]
this["navItem"+counter].onRelease = function () {
_root.varSection = this.varTitle
if (typeof(this.contentFile)=="string") {
_root.myContentVars.load(this.contentFile)
}
}
counter++
}
_root.varSection = _root.navItem1.varTitle
_root.myContentVars.load(_root.navItem1.contentFile)
}
myContentVars = new loadVars()
myContentVars.onLoad = function () {
_root.varContent = myContentVars.message
loadMovie(myContentVars.photofile, "imgPlace1_mc")
}
myNavVars = new loadVars()
myNavVars.onLoad = function() {
_root.setUpMenus()
}
myNavVars.sendAndLoad("menu21.php", myNavVars, "POST");
Последний раз редактировалось Alexygen; 22.08.2008 в 03:59. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|