Вопрос по VK API и не только
Добавлено: 17 июн 2011, 09:52
Добрый день. Помогите, пожалуйста.AS3. Два вопроса:
1. Каким образом лучше организовывать работу во Flash IDE с элементами GUI. Создавать их все на экране в каком-либо кадре и потом подключать слушателей к ним по экранным именам или создавать из этих элементов символы, определять для них классы, сохранять в библиотеке (на сцену не вытаскивать( и обращаться к ним программно путем создания экземпляров класса. В первом случае все элементы размещены сразу на своих местах. Но есть проблема доступа к ним из экземпляров классов, подключаемых в класс main. Во втором удобен доступ из любого класса (включая и создание) , но при создании необходимо подбирать расположение...
2. При использовании getProfiles и/или getFriends в VK API необходимо загружать фотографии. Если загружать их несколько, то это требует некоторого времени. Каким образом остановить выполнение кода до момента загрузки всех картинок? Вариант который я придумал (но пока не реализовал) это в ENTER_FRAME проверять значение переменной "Загрузилось" (если true переходить в нужный кадр), значение которой меняется вместе с event.COMPLETE для URLLoader последней загружаемой картинки.
3. Локально тестирую VK API - все работает. профиль юзера получает. Друзей юзера загружает и т.д. Выливаю в VK - молчит собака. Причем flashVars получает, это проверил. (контейнер выключен, приложение включено).
1. Каким образом лучше организовывать работу во Flash IDE с элементами GUI. Создавать их все на экране в каком-либо кадре и потом подключать слушателей к ним по экранным именам или создавать из этих элементов символы, определять для них классы, сохранять в библиотеке (на сцену не вытаскивать( и обращаться к ним программно путем создания экземпляров класса. В первом случае все элементы размещены сразу на своих местах. Но есть проблема доступа к ним из экземпляров классов, подключаемых в класс main. Во втором удобен доступ из любого класса (включая и создание) , но при создании необходимо подбирать расположение...
2. При использовании getProfiles и/или getFriends в VK API необходимо загружать фотографии. Если загружать их несколько, то это требует некоторого времени. Каким образом остановить выполнение кода до момента загрузки всех картинок? Вариант который я придумал (но пока не реализовал) это в ENTER_FRAME проверять значение переменной "Загрузилось" (если true переходить в нужный кадр), значение которой меняется вместе с event.COMPLETE для URLLoader последней загружаемой картинки.
3. Локально тестирую VK API - все работает. профиль юзера получает. Друзей юзера загружает и т.д. Выливаю в VK - молчит собака. Причем flashVars получает, это проверил. (контейнер выключен, приложение включено).