Показать сообщение отдельно
Старый 11.10.2011, 14:45
botbot вне форума Посмотреть профиль Отправить личное сообщение для botbot Найти все сообщения от botbot
  № 8  
Ответить с цитированием
botbot

Регистрация: Feb 2011
Сообщений: 100
Полный код лучше увидеть, а так сложно сказать. Тем боле это могут быть просто внутренние механизмы флеша при доступе к вот такому индексу. Например, флеш сначала делает dot[0], получает ссылку на объект и запоминает её для оптимизации - отсюда утечка. Вернее это даже не утечка, а временый перерасход памяти, который потом исчезает или используется повторно. Пытаться оптимизировать скриптовый язык и предсказать его поведение на таком низком уровне задача неблагодарная и малополезная.
Так попробуйте ещё:
Код AS3:
a = (dot[0]).x; a = (dot[0]).y; 
a = (dot[1]).x; a = (dot[1]).y;
Или:
Код AS3:
a = dot[0]['x']; a = dot[0]['y']; 
a = dot[1]['x']; a = dot[1]['y'];