Я сделал метод перемещения для врага. Дело в том, что у меня несколько разных типов врагов, поэтому я хочу, чтобы все они двигались относительно одинаково. Единственное отличие - это CCSpriteBatchNode, то есть графика отличается. Есть ли способ использовать один и тот же метод перемещения, кроме немного измененного для каждого типа врага? Или единственное решение - скопировать и вставить метод в каждый класс и изменить его там?