Тема: Canvas html5
Показать сообщение отдельно
  #6 (permalink)  
Старый 11.11.2011, 11:17
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Shock
На самом деле есть дополнительные хитрости. Смотрите "Пятнашки на LibCanvas". Перерисовка пятнашек, которые остались на месте не происходит и слои не используются. Есть топик на Хабре, где описывается основная идея.
А хитрость в чём?
Способ есть гораздо проще-двигать фишку и позади её стирать/рисовать ещё одну пиксельную линию(при перемещении на 1 пиксел) равную ширине фишки.
И стирание, описанное у вас в этом случае лишнее,достаточно просто рисования.-уже операций жрущих кучу ресурсов в 2 раза меньше.
И вся ваша теория по этому поводу,расписанная на хабре на пару страниц, становится бесполезной

Последний раз редактировалось dmitriymar, 11.11.2011 в 11:47.
Ответить с цитированием