Pulsar2002
09.02.2002, 15:42
Привет всем, есть такая, я думаю вполне разрешаемая, но мне (только начинающему изучать actionscript) увы пока недоступная проблема. Нужно сделать меню, но не простое, а со сложной иерархической структурой (системой под..под.. под.. и т.д. меню) что-то типа проводника в Windows. оно естественно должно открываться и закрываться. Это вполне можно было бы сделать, но:
меню должно быть динамически изменяемым, то есть заранее я не знаю сколько будет корневых каталогов (пунктов меню), сколько подпунктов в каждом пункте и т.д. Все переменные (количество пунктов меню и их заголовки) будут подгружаться из текстового файла с данными.
я попробовал сделать такое меню, взяв за основу урок программирования Бредбери (см. уроки) о том как продублировать кнопки(мувики) и использовать их в дальнейшем (большое ему спасибо). При включении все идет отлично: программа загружает основное меню, в зависимости от величины переменной, обозначающей количество пунктов основного меню, прогоняет цикл, где дублирует мувик с кнопкой и задает каждому последующему свое имя (и визуальное(текстовое) и instanse). Но вот дальше у меня ступор. Каким образом правильно заставить "съехать" вниз другие пункты меню, освободив место для подпунктов, продублировать эти подпункты, а при повторном нажатии, свернуть это подменю обратно, я не знаю. Поэтому обращаюсь ко всем за помощью. Буду очень признателен любому кто даст совет, или подаст идею как все это реализовать. Не исключено, что вариант с дублированием в цикле, может быть тупиковым и не подходящим для этого случая. очень жду ответов или на форуме, или на e-mail langeronf@mail.ru :confused:
меню должно быть динамически изменяемым, то есть заранее я не знаю сколько будет корневых каталогов (пунктов меню), сколько подпунктов в каждом пункте и т.д. Все переменные (количество пунктов меню и их заголовки) будут подгружаться из текстового файла с данными.
я попробовал сделать такое меню, взяв за основу урок программирования Бредбери (см. уроки) о том как продублировать кнопки(мувики) и использовать их в дальнейшем (большое ему спасибо). При включении все идет отлично: программа загружает основное меню, в зависимости от величины переменной, обозначающей количество пунктов основного меню, прогоняет цикл, где дублирует мувик с кнопкой и задает каждому последующему свое имя (и визуальное(текстовое) и instanse). Но вот дальше у меня ступор. Каким образом правильно заставить "съехать" вниз другие пункты меню, освободив место для подпунктов, продублировать эти подпункты, а при повторном нажатии, свернуть это подменю обратно, я не знаю. Поэтому обращаюсь ко всем за помощью. Буду очень признателен любому кто даст совет, или подаст идею как все это реализовать. Не исключено, что вариант с дублированием в цикле, может быть тупиковым и не подходящим для этого случая. очень жду ответов или на форуме, или на e-mail langeronf@mail.ru :confused: