![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
вопрос такой:
есть в библиотеке мувик item (который состоит из залитой области и textfield'a) делаю так: размножаю его в пустой мувик (emty) _root.emty.attachMovie("item", "item1", 1); _root.emty.item1._x=0; _root.emty.item1._y=0; _root.emty.item1._width=50; _root.emty.item1._height=20; _root.emty.item1.txtms.text="File"; потом следующий: _root.emty.attachMovie("item", "item2", 2); _root.emty.item2._x=_root.emty.item1._width; _root.emty.item2._y=0; _root.emty.item2._width=50; _root.emty.item2._height=20; _root.emty.item2.txtms.text="Goto"; потом для каждого: _root.emty.item1.onRollOver = function() { if (prss1==1){ dellAll(); //убить все подменю focused=true; create1(); //создать подменю для первого пункта } } _root.emty.item1.onRollOut = function() { focused=false; } _root.emty.item1.onPress = function() { if (prss1==0){ trace("select 0"); focused=true; trace("focused "+focused); prss1=1; create1(); } else if (prss1==1){ trace("select 1"); dellAll(); prss1=0; } } короче геморой полный когда этих меню куча ![]() можно ли как-нибудь динамически построить? и как сделать функции .onPress .onRollOut .onRollOver для всех пунктов? и еще вопрос: у пунктов различный текст в текстфилде, приходилось изменять размер объектов как: _root.emty.item2._width=50; _root.emty.item2._height=20; но тогда он начинает неправильно позиционироваться через ._x и ._y Последний раз редактировалось B0Bka; 07.08.2004 в 01:44. |
![]() |
Часовой пояс GMT +4, время: 05:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|