Страница 3 из 3
Re: Работа с циклом
Добавлено: 21 сен 2011, 16:52
bodnar
библиотеку JSON ищите в уроках на форуме
Код: Выделить всё
var object = JSON.decode("{'response':1}");trace(object.response); //1if (object.response==1){trace("ololo");}
Re: Работа с циклом
Добавлено: 21 сен 2011, 19:22
Ruzofmo
а как задержку поставить ? что бы было < 3 запросов в секунду.
Re: Работа с циклом
Добавлено: 21 сен 2011, 21:33
Александр
Ruzofmo
В ActionScript последовательность выполнения кода делай с помощью событий. Многие задачи можно решить с помощью событий. Если не решаемо, то используй setTimeout.
Re: Работа с циклом
Добавлено: 21 сен 2011, 23:28
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. Что здесь делать?
Re: Работа с циклом
Добавлено: 22 сен 2011, 11:15
Ruzofmo
Александр, а есть пример какой нибудь с использование событий?
Re: Работа с циклом
Добавлено: 22 сен 2011, 21:34
Александр
Ruzofmo
В этой теме уже писал код с событиями. Во многих уроках на форуме код с событиями. Ты не ищи пример, а почитай про это, поизучай... События разные бывают.
legioner
Если ты не возьмёшься за изучение ActionScript со всеми его особенностями, то так и будешь постоянно задавать такие вопросы. Отвечать тебе на них не будут, и ты забьешь на программирование... Хочешь сам создавать приложения - начни учить программирование самостоятельно. Никто не будет разжевывать тебе то, что изучается из уже написанных книг. Сейчас не всё что тебе скажешь, ты верно поймёшь.
legioner писал(а):Здесь появляется ошибка: Атрибут "private" можно использовать для определений свойств класса. Что делать?
Тут всё написано. Что делать? Использовать атрибут private для определения свойст класса. А ты наверно в кадре пишешь... Или не в кадре а ещё как-то, кто тебя знает...
legioner писал(а):А здесь ошибка: Обращение несуществующего свойства JSON. Что здесь делать?
И тут написано! Что делать? Обращаться к существующему свойству! Как? Так надо изучить как работать с JSON!
На этом этапе считаю, что пока ты не начнёшь изучать программирование самостоятельно - отвечать на твои вопросы нет смысла, поскольку они будут вызывать ещё больше вопросов.
Твой путь изучения программирования таким способом - приведёт тебя к плохому результату, я не хочу быть к этому причастным. Читай книги. Удачи.