![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2007
Сообщений: 302
|
Здравствуйте.
Нужно реализовать список выбора аватаров. 8 штук. Удобней всего, я думаю сделать это с помощью DataGrid или List. Что то я не могу найти примеров. Читал, что чтоб грузить картинки их нужно как то рендерить.. Подскажите пожалуйста, как это осуществить. Спасибо. |
|
|||||
|
Я совсем не понял что конкретно у вас не получается…
__________________
O God! The Aftermath. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 302
|
Не пойму как заганять картинки в поля DataGrid так же как и обычные строчки? Изображения у меня в библиотеке. Добавлять их в DataGrid как обычный обект(стороку)?
|
|
|||||
|
Попробуйте, я сам DataGrid ни разу не пользовался, но в хелпе ничего про возможность засунуть туда картинки нет.
__________________
O God! The Aftermath. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 302
|
Можно добавлять, но как то сложновато. Решил воспользоваться ScrollPane. Картинку добавляет, так как я и хочу, но выкидывает ошибку. Подскажите, что не так.
Спасибо. var scr_pane:ScrollPane = new ScrollPane(); var pers:Sprite = new Sprite(); pers.addChild(new pers1()); scr_pane.move(25,200); scr_pane.setSize(150,175); scr_pane.source = pers; box_create_cont.addChild(scr_pane); Скорее всего ошибка в "source"... |
|
|||||
|
Да, думаю так и есть.
__________________
O God! The Aftermath. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 302
|
Это был не тот компонент, это только для одной картинки,а мне нужно для нескольких.
Просмотрел еще раз, идеальный компонент TileList. Сделал все как нужно, картинки показывает, все ок, но выкидывает вот такую странную ошибку. **Warning** The linkage identifier 'fl.core.ComponentShim' was already assigned to the symbol 'Components/Component Assets/_private/ComponentShim', and cannot be assigned to the symbol 'Components/combobox/Component Assets/_private/ComponentShim', since linkage identifiers must be unique. КАК УСТРАНИТЬ ОШИБКУ!? Спасибо. private function create_TileList():void{ var d_pr:DataProvider = new DataProvider(); var t_list:TileList = new TileList(); for (var i:uint=0; i<7; i++){ d_pr.addItem({source:pers1, scaleContent:false}); } t_list.allowMultipleSelection = true; t_list.columnWidth = 128; t_list.rowHeight = 128; t_list.dataProvider = d_pr; t_list.move(25,200); t_list.setSize(150,175); box_create_cont.addChild(t_list); } Ошибка возникала почему то из-за библиотеки. Был конфликт между добавленными компонентами, закинул компоненты в библиотеку по новому - ошибка исчезла. Тему можно закрывать, вопрос решен. ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:09. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|