调整人物大小 ppu 值越大 人物会被缩小

Sprite Editor 设置锚点


锚点再y 为0 x 0.5 (x中间位置)

添加Rigidbody 2D组件 和 Box collider 2D组件
Rigidbody 2D
Gravity Scale 去掉重力
Freeze Rotatio 不旋转


玩家的话刚体不休眠

人物之间的碰撞触发
void OnCollisionEnter2D(Collision2D other)
{
RubyController player = other.gameObject.GetComponent<RubyController >();
if (player != null)
{
player.ChangeHealth(-1);
}
}
网友评论