ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Nick Lisogor
FL Team
FL Team
Сообщения: 119
Зарегистрирован: 12 дек 2010, 14:08

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Nick Lisogor »

Вот мой вопрос.
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение sersche »

как сделать прослушку события?
допустим я ожидаю, что какое - то условие выполнится и когда оно выполнится, мне нужно сделать кое-что..

пробовал засовывать в цикл (стандартные циклы не использовал, там всё больно быстро идет и это не есть хорошо, потому что выполнение условия в моем случае можно ждать от 1 до 9 секунд)..
пробовал свой цикл (через таймер, с задержкой в 0,3 секунды, чтоб помедленней стандартного цикла)..

в обоих случаях тормоза появляются со временем..

что посоветуете?
Nick Lisogor
FL Team
FL Team
Сообщения: 119
Зарегистрирован: 12 дек 2010, 14:08

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Nick Lisogor »

Если ты о загрузке данных из внешнего источника, то привяжи к загрузчику(URLLoader) прослушивание события;

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

загрузчик.addEventListener(Event.COMPLETE, функция);
Если ты об окончании функции, то просто вставь в ее конец ссылку на следующую функцию.
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение sersche »

нет.. движется точка, в какой-то момент она выходит за пределы видимости (x<=0).. вот, когда это случилось, мне надо вызвать функцию..
Nick Lisogor
FL Team
FL Team
Сообщения: 119
Зарегистрирован: 12 дек 2010, 14:08

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Nick Lisogor »

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

addEventListener(Event.ENTER_FRAME, function(event:Event) {  if(объект.x <= 0) функция1();  //Если нужно, чтобы объект ушел со сцены полностью, то нужно подкорректировать его координаты, раскомментировав следующий код и убрав текущий  //if(объект.x+объект.width/2 <= 0) функция1();}); функция1(){  trace("Объект ушел с координат сцены");}
Функция будет проверять условие каждый кадр.
Последний раз редактировалось Nick Lisogor 24 дек 2010, 21:50, всего редактировалось 4 раза.
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение sersche »

респектос.. ща буду пробовать..)
Аватара пользователя
Евгений
FL Team
FL Team
Сообщения: 776
Зарегистрирован: 10 июн 2010, 11:01

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Евгений »

Добрый день! Подскажите, пожалуйста, как узнать количество картинок в TileList?
В документации искал....нашёл только это:

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

info.text="Количество картинок: "+ dp1.rowCount;
Здесь выводятся только видимые картинки....а как узнать все котороые в TileList?!
Аватара пользователя
Евгений
FL Team
FL Team
Сообщения: 776
Зарегистрирован: 10 июн 2010, 11:01

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Евгений »

Проблема решена, надо было так:

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

info.text="Количество картинок: "+ dp1.length;
Nick Lisogor
FL Team
FL Team
Сообщения: 119
Зарегистрирован: 12 дек 2010, 14:08

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение Nick Lisogor »

Как вы считаете, что лучше использовать для хранения данных: MySQL или XML?
butuz
Сообщения: 58
Зарегистрирован: 29 июл 2010, 10:43

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ

Сообщение butuz »

Nick Lisogor писал(а):Как вы считаете, что лучше использовать для хранения данных: MySQL или XML?
имхо mysql
Ответить