Показать сообщение отдельно
Старый 07.04.2010, 14:21
dmitriev вне форума Посмотреть профиль Отправить личное сообщение для dmitriev Найти все сообщения от dmitriev
  № 2  
Ответить с цитированием
dmitriev
 
Аватар для dmitriev

Регистрация: Jun 2007
Адрес: Челябинск
Сообщений: 303
Отправить сообщение для dmitriev с помощью ICQ
Я думаю можно воспользоваться одним циклом, вместо 2ух, возможно это снизит нагрузку. Ну а вообще 10к объектов на сцене это конечно перебор.

В догонку пару советов:

Код AS3:
trtd[i] = [];
вместо
Код AS3:
trtd[i] = new Array;
называйте классы с заглавной буквы и ставте скобки когда создаёте новый экземпляр

Код AS3:
var newTableObj:TableObj = new TableObj();
newTableObj.x = j * 100;
newTableObj.y = i * 100;
newTableObj.resaze(0, 70);
newTableObj.aCp = aCp;
addChild(newTableObj);
trtd[i][j].x = newTableObj;
вместо

Код AS3:
trtd[i][j] = new tableObj;
addChild(trtd[i][j]);
trtd[i][j].x = j * 100;
trtd[i][j].y = i * 100;
trtd[i][j].resaze(0, 70);
trtd[i][j].aCp = aCp;
__________________
O God! The Aftermath.


Последний раз редактировалось dmitriev; 07.04.2010 в 14:23.