А освещение точно инвертируется? Вы убедились, что спина тёмная именно из-за освещения, а не потому что сам спрайт изначально затемнённый? Покажите ещё пару скринов, где монстр стоит передом к солнцу.
Zefirot, вы плохо прочитали мой комментарий. Сначала стена - монолитный объект. После проверки на разрушения она становится набором кирпичей, для которых настроены правила взаимодействия по физическим слоям. Я это и описал сразу для оптимизации. Можно ещё добавить, что кирпичики уже разрушенной стены можно со временем удалить со сцены.
Будучи новичком, рекомендую не браться за столь сложные задачи. Лучше переопределите задачу под свой уровень. А даже без "новичковости" задача может быть избыточно усложнённой. Пускай стена - монолитный объект, имеет параметр что-то вроде прочности. Когда в неё влетает мяч - считаете произведение скорости и массы и сравниваете, достаточно ли силы удара, чтоб сломать стену с её прочностью. Сломалась? Запускайте заранее сделанную анимацию разрушения. Ну в данном случае каждый кирпич и правда может быть отдельным объектом, тогда при запуске анимации, просто разово применяете AddForce(force, ForceMode.Impulse) каждому из этих кирпичиков. В настройках физики настраиваете, чтобы кирпичи взаимодействовали только со своим слоем и слоем стен и пола, больше ни с чем.
Подозреваю, что есть прямая связь между состоянием ДО (тело и ноги под углом 90 гр. по отношению друг к другу) и ПОСЛЕ (тоже тело и ноги под углом 90 гр., но уже в другую сторону)