Работа с циклом

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Работа с циклом

Сообщение bodnar »

библиотеку JSON ищите в уроках на форуме

Код: Выделить всё

var object = JSON.decode("{'response':1}");trace(object.response); //1if (object.response==1){trace("ololo");}
Ruzofmo
Сообщения: 90
Зарегистрирован: 10 сен 2011, 20:02

Re: Работа с циклом

Сообщение Ruzofmo »

а как задержку поставить ? что бы было < 3 запросов в секунду.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Работа с циклом

Сообщение Александр »

Ruzofmo
В ActionScript последовательность выполнения кода делай с помощью событий. Многие задачи можно решить с помощью событий. Если не решаемо, то используй setTimeout.
legioner
Сообщения: 18
Зарегистрирован: 17 сен 2011, 20:05

Re: Работа с циклом

Сообщение legioner »

Александр писал(а):legioner
поздравляю.

Код: Выделить всё

            var videoArray = new Array();            var VK:APIConnection = new APIConnection(flashVars);            VK.api("video.get", {gid:17157755,width:320,count:3}, onVideoLoaded, onError);          private function onVideoLoaded(data: Object):void        {             var videoCount = data.length;             //первый объект хранит количество видео "всего"             trace('Всего видео: ' + data[0]);                          // добавляем видео в массив videaArray             // можно работать и с полученным json объектом, но тогда его нужно будет сделать глобальным             for (var i=1; i<videoCount; i++) {                   videoArray.push(data[i].vid);             }             // отправляем первое видео на редактирование             editVideo(videoArray[0]);        }         private function editVideo(vid):void        {            // тут запрос к api            // при отправлении запроса к api как обычно ждем ответа от сервера, например функция videoEdited        }                private function videoEdited(data: Object):void        {            // получили ответ от сервера, тут можно узнать было ли видео отредактировано            // увеличиваем счетчик подсчета отправленного на редактирование видео            // если отредактировали ещё не все видео, то снова запускам editVideo(), но уже со следующим vid. Его берем на основе счетчика        }
Дальше сам.
Здесь появляется ошибка: Атрибут "private" можно использовать для определений свойств класса. Что делать?
bodnar писал(а):библиотеку JSON ищите в уроках на форуме

Код: Выделить всё

var object = JSON.decode("{'response':1}");trace(object.response); //1if (object.response==1){trace("ololo");}
А здесь ошибка: Обращение несуществующего свойства JSON. Что здесь делать?
Ruzofmo
Сообщения: 90
Зарегистрирован: 10 сен 2011, 20:02

Re: Работа с циклом

Сообщение Ruzofmo »

Александр, а есть пример какой нибудь с использование событий?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Работа с циклом

Сообщение Александр »

Ruzofmo
В этой теме уже писал код с событиями. Во многих уроках на форуме код с событиями. Ты не ищи пример, а почитай про это, поизучай... События разные бывают.

legioner
Если ты не возьмёшься за изучение ActionScript со всеми его особенностями, то так и будешь постоянно задавать такие вопросы. Отвечать тебе на них не будут, и ты забьешь на программирование... Хочешь сам создавать приложения - начни учить программирование самостоятельно. Никто не будет разжевывать тебе то, что изучается из уже написанных книг. Сейчас не всё что тебе скажешь, ты верно поймёшь.
legioner писал(а):Здесь появляется ошибка: Атрибут "private" можно использовать для определений свойств класса. Что делать?
Тут всё написано. Что делать? Использовать атрибут private для определения свойст класса. А ты наверно в кадре пишешь... Или не в кадре а ещё как-то, кто тебя знает...
legioner писал(а):А здесь ошибка: Обращение несуществующего свойства JSON. Что здесь делать?
И тут написано! Что делать? Обращаться к существующему свойству! Как? Так надо изучить как работать с JSON!


На этом этапе считаю, что пока ты не начнёшь изучать программирование самостоятельно - отвечать на твои вопросы нет смысла, поскольку они будут вызывать ещё больше вопросов.
Твой путь изучения программирования таким способом - приведёт тебя к плохому результату, я не хочу быть к этому причастным. Читай книги. Удачи.
Ответить