Тема: j2Ds
Показать сообщение отдельно
Старый 20.09.2015, 21:44   #6
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: j2Ds

Сообщение от Skaner Посмотреть сообщение
Про подход, можно использовать след. варианты:
a= addRectNode(vec2df(10, 50), vec2df(20, 20), 'red');
или
a= addRectNode({x:10, y:30},{x:20, y:20}, 'red');
Это создаёт новые сущности (Object со всеми его многообразными свойствами), которые накапливаются в памяти пока ни придёт Garbage Collector, он это дело найдёт и будет чистить. Во время чистки будет ощутимый "пролаг".
В js нужно очень бережно аллоцировать память.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием