![]() |
меню на базе xml /
из xml файла читается пункты меню.
которые в цикле расстваляются по горизонтали . на даный момент я вычисляю координату x для перавого элемента, беру количество символов в генеримом пункте меню и абстрактно умножаю на 6 - мнимую ширину сивола (absolut_x_position = absolut_x_position+Eltvalue.length*6+20) вообщем расстаить элементы меню получается но кривовато. хотелось бы более точной расстоновки. и просто не помещало бы знать какова длина данного элемента - пункта меню. необходимо чтобы расстояние между высеми пунктами меню было одинаковым. как этого добиться ? заранее благодарю. |
По-моему ширина букв разная. Есть шрифты, у которых одинаковая, но эти выглядят некрасиво.
Мой вариант решения данной задачи: напечатать нужным размером пункты меню во флэше и посмотреть ширину в пропертиз, а потом прикреплять размер в пикселях в xml и использовать его во Флэше. Или можно попробовать выявить среднюю ширину буквы, но это неточно. |
| Часовой пояс GMT +4, время: 23:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.