В chipmunk/cocos2d у меня есть классическая демонстрация прыгающего мяча, которая успешно работает с произвольным количеством мячей. Как узнать, что спрайт перестал двигаться (то есть мяч опустился на дно и «готово»)?
Я попытался объявить float prevX, prevY в классе Layer, чтобы я мог сравнить текущие x, y с предыдущими x, y в updateShape, но я не могу получить доступ к родителю спрайта.
((CustomLayer *)(sprite->parent))->preX = body->p.x;
Компилятор сообщает мне, что родитель спрайта защищен.
Спасибо.