Как визуализировать анимацию или эффекты с использованием Core Graphics - PullRequest
0 голосов
/ 04 марта 2009

Я хочу нарисовать снаряд из движущихся пушек и взрывных эффектов (просто разбитые биты, летающие вокруг). Как мне подойти к этому с помощью Core Graphics (на iPhone)?

Я использую NSTimer для вызова метода рендеринга и обновления анимированных снарядов или взрывных эффектов, и у меня нет проблем с рисованием каждого отдельного фрагмента (например, заполненной записи или линии), но я обнаружил, что drawRect всегда стирает предыдущее содержимое только рендер новый материал.

Как бы вы подошли к этому?

Ответы [ 2 ]

0 голосов
/ 10 марта 2009

Нашли решение, используйте setNeedsDisplayInRect вместо setNeedsDisplay и ограничьте небольшую область, в которую я рисовал (Спасибо, Эрика).

0 голосов
/ 04 марта 2009

На сайте Pragmatic Programmers есть очень хорошая книга об этом .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...