![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Привет. Делаю тестовое приложение для ВКонтакте. Простое до ужаса, но появилась проблема. Хотел бы посоветоваться с профессионалами.
Суть приложения: 1. Запрошиваю\получаю список uids всех друзей юзера (того кто запустил данное приложение) методом getFriends 2. По этим uids получаю список картинок (аватарок) через getProfiles. 3. Добавляю линки в датапровайдер .После этого добавляю на сцену TileList со скроллингом по горизонтали. Всё загрузилось и я начинаю скролить... Скроллер зависает, глючит, не прокручивается, если и прокручивается то с огромной задержкой... Я подумал что дело в количестве фоток, уменьшил их до 10 штук и то-же самое, всё без изменений! Вопрос вот в чём: 1. нормальное ли это поведение? Если нет то что я не так делаю? Какой кусок кода выложить для наглядности? 2. Если это нормально то какое может быть решение проблемы? Не использовать TileList, создать ячейки для фоток и сделать кнопочки назад вперёд и грузить в эти ячейки нужные фотки (как в приложении Зоопарк)? П.С. Линк дать не могу т.к. приложение в текстовом варианте и не видно другим юзерам. Последний раз редактировалось Art_133; 13.05.2010 в 19:55. |
|
|||||
|
у меня похожая проблема была когда я хотел заюзать ScrollPane.. при чем глючило только с включеным контейнером.. попробуй добавить следующее
|
|
|||||
|
Регистрация: Jan 2008
Адрес: Земля
Сообщений: 178
|
Stage не работает с контейнером: http://www.flasher.ru/forum/showthread.php?t=141429
|
|
|||||
|
Lorem ipsum
|
во-первых, stage работает с контейнером и разработчики "в контакте" не утверждают его недоступность в скором будущем, а напротив — они пока не уверены, что до этого дойдет.
во-вторых, что это за стремная ссылка от тебя в этой ветке: http://www.flasher.ru/forum/showthread.php?t=141429 ![]()
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Jan 2008
Адрес: Земля
Сообщений: 178
|
Цитата:
ВО ПЕРВЫХ, никто не говорит, что stage НЕ РАБОТАЕТ (как может не работать stage - база всего ролика) - ДОСТУПА К НЕМУ НЕТ!!! (если использовать wrapper). По ссылке stage к объекту Stage не добраться! ВО ВТОРЫХ, за сслыку извиняюсь, вот правильная - http://vk.antizapret.ru/pages.php?o=...er.application |
|
|||||
|
Lorem ipsum
|
Цитата:
stage.addEventListener(MouseEvent.CLICK, onStageClickHandler); ... private function onStageClickHandler(e:MouseEvent):void { trace('StageClickYopt!'); } Цитата:
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Jan 2008
Адрес: Земля
Сообщений: 178
|
Тогда почему
stage.addEventListener(MouseEvent.MOUSE_MOVE, moveSlide); stage.addEventListener(MouseEvent.MOUSE_UP, endSlide); private function moveSlide(ev:MouseEvent) { var pos:Number = this.mouseY + mouse_displace - min_pos; pos = Math.max(0, pos); pos = Math.min((max_pos - min_pos), pos); slider.y = pos; var event:SlideBarEvent = new SlideBarEvent(SlideBarEvent.SLIDED); event.position = getPos(); dispatcher.dispatchEvent(event); } private function endSlide(ev:MouseEvent) { slideRunEvents(); } Ссылка - http://vkontakte.ru/pages.php?o=-1&p...er.application (сам не заметил домен antizapret.ru. Вот ведь. кажется сам воодил там свой логин и пароль, надо поменять) |
|
|||||
|
Lorem ipsum
|
возьми мой коротенький пример выше. впиши эти строки где угодно в приложении, загружаемом в контейнер. поменяй CLICK на MOUSE_MOVE и MOUSE_UP по очереди. убедись, что доступ к Stage есть. ищи проблему в другом месте.
__________________
Поймай яблоко 2! |
|
|||||
|
Lorem ipsum
|
mayakwd, у меня и без этого все работает
![]()
__________________
Поймай яблоко 2! |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:09. |
|
|
« Предыдущая тема | Следующая тема » |
|
|