Повторное использование объектов в мобильном приложении - PullRequest
0 голосов
/ 31 августа 2011

Я делаю мобильное приложение в as3.Я оптимизирую.У меня есть свиток, содержащий 30 объектов (кнопок).Все кнопки одинаковы, кроме названия.Этот bucle находится внутри прокрутки контейнера:

for(var a:int=0; a<global.get_A.get_B.length; a++)
{
    b = new ItemList(global.get_A.get_B[a]);
    b.y = this.height;
    addChild(b);
    b.mouseChildren = false;
}

http://help.adobe.com/en_US/as3/mobile/WS4bebcd66a74275c3-576ba64d124318d7189-7ffe.html говорит о повторном использовании объектов, но не об интерактивных объектах.Возможно ли это?

1 Ответ

0 голосов
/ 31 августа 2011

Вы не можете использовать их повторно, если они должны быть видны одновременно.Кроме того, если вы создаете их только один раз (при инициализации), выигрыш в производительности от их повторного использования будет незначительным.Просто убедитесь, что вы удалили их из списка отображения, когда они находятся за пределами видимой области прокрутки, что должно как минимум немного улучшить производительность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...