![]() |
сетка ячеек
Нужно создать приложение "карта", которая будет состоять из ячеек, расположенных в виде сетки с возможность их добавления или удаления, данные хранить в XML, должна быть возможность сохранения изменений. Вот я, собственно не понять как реализовать эту саму сетку.Как-то цыкл for не совсем, мне кажется, подходит. Посетив множество страниц в интернете пришла такая идея: редактируемую сетку можно сделать используя grid и mxml? Правильно ли это, учитывая задание? Удобно ли это,учитывая задание?
|
Цыкл for, по-моему, очень даже =)
|
Это получается один цикл for будет вложен в другой?
|
Как сделаете :о) Можно и рекурсией, можно и одним циклом с дополнительным счетчиком. Но вам проще вложенным. А что на карте то изображено?
|
Конечно.
Нет, конечно, вы можете и grid использовать, если умеете. Только програмно создавать ячейки для grid'а не чуть не легче, чем пройтись for'ом и нарисовать сетку спрайтов. Но, если вы делаете, что-то типа редактора карты для игрушки, то в целом, с помощью flex'а удобно интерфейс редактора закодить. |
Цитата:
|
Тогда точно во флексе не надо. При больших размерах грид будет тормозить. Лучше ужа на спрайтике отрисовать.
|
Я себе редакторы карт во флексе делаю. Кидаю канвас, на него спрайт, в спрайте карта. Сверху менюха - сохранить/загрузить - все дела. Снизу, скажем, горизонтальный таб навигатор с элементиками, таскаемыми drag'n'drop-ом. Интерфейсики в флексе накидывать - удовольствие.
|
Ну если грамотно подходить, то флекс для админок самое то. Но использовать их датагрид для больших карт - как минимум неудобно.
|
а я датагрид и не использую в самой карте. Канвас, в канвасе чистый as3.
|
| Часовой пояс GMT +4, время: 16:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.