Показать сообщение отдельно
Старый 12.07.2009, 16:40
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 6  
Ответить с цитированием
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Ну, выглядит всё нормально. Совет по стилю: объяви локальную переменную типа Loader и работай с ней, т.е.

Код AS3:
var aLoader:Loader;
var aRequest:URLRequest;
 
// ...
 
aLoader = new Loader();
aLoader.x = ...;
aLoader.y = ...;
aLoader.load(aRequest);
 
aMap[i][j] = aLoader;
Во-первых элементы массива для компилятора нетипизированы, а при работе с объявленной переменной мелкие ошибки, вроде опечаток, можно поймать на этапе компиляции. Во-вторых, работа с локальной переменной выполняется быстрее, чем доступ к элементам двумерного массива, даже если на таком простом коде никто и никогда не заметит разницы.
__________________
...убивать людей не удовольствия ради, но для еды.


Последний раз редактировалось DeliMIter; 12.07.2009 в 19:09.