Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Значение переменной из "marka"+i (http://www.flasher.ru/forum/showthread.php?t=122030)

3Desian 28.02.2009 23:35

Значение переменной из "marka"+i
 
Привет всем. Тупой вопрос, но не могу догнать элементарщину.
От код:
Код AS1/AS2:

marka1="Audi";
marka2="BMW";
marka3="Ford";
 
for (i=1; i<=3; i++) {
bd[i].but.onRelease=function() {
Con=eval("marka"+i);
}
}

Идея такова: нужно Переменной Con передать значение marka1 , marka2 или marka3 в зависимости от нажатия на bd[i]. Нажал на bd[1] значит переменная Con="Audi" и т.д.
Что я не так написал? Кто то может подсказать? Заранее благодарен. :drinks:

DarkLight 28.02.2009 23:41

боже...опять...

одна из тысячи подобных тем:
http://www.flasher.ru/forum/showthread.php?t=121754

3Desian 01.03.2009 00:07

О. Вот так заработало.
Код:

marka1="Audi";
marka2="BMW";
marka3="Ford";
 
for (i=1; i<=3; i++) {
bd[i].id = i;
bd[i].but.onRelease=function() {
_root.Con=eval("marka"+this._parent.id);
}
}

Всё же спасибо за ответ :)


Часовой пояс GMT +4, время: 07:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.