首先对不起我的英语;有没有更准确的方法来更改角色所在的比例?如您所见,当比例改变时,字符的位置也会改变。不固定。
我的翻转代码;
if (MoveInput > 0)
{
gameObject.transform.localScale = new Vector3(1, transform.localScale.y, transform.localScale.z);
}
else if (MoveInput < 0)
{
gameObject.transform.localScale = new Vector3(-1, transform.localScale.y, transform.localScale.z);
}
答案 0 :(得分:1)
答案 1 :(得分:0)
尝试
if(MoveInput > 0)
{
gameObject.GetComponent<SpriteRenderer>().flipX = false;
}
else if(MoveInput < 0)
{
gameObject.GetComponent<SpriteRenderer>().flipX = true;
}