Unity2d代码翻转人物左右方向的两种方法及其适用情况

Unity2d代码翻转人物左右方向的两种方法

一 通过代码改Flip翻转(此种方法不会改变碰撞体)

在这里插入图片描述
选择x是在x轴左右翻转(关于y轴对称翻转)
SpriteRenderer spriteRenderer; spriteRenderer.flipX = true;

二通过改scale的值达到翻转的效果

    transform.localScale = new Vector3(-1, 1, 0);

这种方法会影响碰撞体


版权声明:本文为weixin_44739495原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。