Как сделать механику сплющивания в Unity 2D

Игра представляет собой классический платформер (на манер марио). Хочу сделать такую механику, чтобы когда на персонажа упадет что-то тяжёлое или персонажа зажмет между стен и сплюснет, или на него упадет потолок и его сильно сожмет (или что то еще подомное) (что то на подобие Little Big Planet, где есть подобная механика), я смог бы отследить это и сделать что-то, например убить персонажа. На персонаже весит collider2D (trigger) и думаю, что понадобиться Rigidbody2d, но если есть возможность лучше его не использовать (иначе придется изменить управление). Заранее Спасибо!


Ответы (0 шт):