我想做一个敌人IA追逐我的角色,我可以做到,但是当我想用简单的翻转技巧为敌人的精灵翻转(一个2眼的立方体)编写脚本时,该脚本不起作用
这只是我代码的一小部分,因为很多时候都是用于IA运动。
plz帮助
LocalFunction(true)
答案 0 :(得分:0)
旋转精灵会“翻转”它,它会很好...旋转它。
翻转精灵的老式方法是设置负比例,但这有点违反直觉,因此Unity通过添加flipX来帮助我们。我已经在下面更新了您的代码。
if (facingRight == false && moveInput > 0)
{
Flip();
}
else if (facingRight == true && moveInput < 0)
{
Flip();
}
}
private void Flip()
{
facingRight = !facingRight;
GetComponet<SpriteRenderer>().flipX = facingRight;
}
祝你好运! :)