![]() |
lineTo сильно загружает процессор
Привет всем.
Извините за непрвильный раздел в прошлый раз, ошибся вкладкой ( Помогите плиз с такой проблемой: Мне по ходу игры нужно программно рисовать линию, примерно 2 раза в секунду. Пользуюсь методом lineTo(x,y). Но это очень сильно ест процессор ( Есть ли какой-нибудь другой метод который можно использовать вместо lineTo? Примеров в нете других я так и не нашел. Заранее спасибо. |
Что за бред? У нас в движке каждую секунду вызывается около 60000 lineTo. Ищите тормоза в другом месте.
|
Мои экстрасенсорные способности подсказывают что не делается
Код AS3:
|
Цитата:
Цитата:
|
Тормоза не в lineTo, разбирайтесь с кодом.
Как сказал Яски без проблем рисуется и гораздо больше линий, у меня и до 200000 в кадр рисуется (даже не в 2 секунды) и все нормально. Представьте код, если хотите решит вопрос с помощью других. |
возможно просто вы не два раза в секунду вызываете этот фрагмент. Если есть проблема и вы не знаете в чем дело, подвергайте сомнению то в чем вы уверены. А в данном случае что вызывается два раза в секунду. Я третий человек который подписывается под тем что лайн ту быстр. Хотя возможно еще что вы рисуете очень большие линии... по несколько миллионов пикселей.
|
Ок спасибо, тогда поищу ещё, если не получится выложу сюда код.
|
Цитата:
Но если на "кадре" написать: Код AS3:
|
| Часовой пояс GMT +4, время: 03:58. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.