Hello,
When my gameobject invert direction with EulerAngles method, I get inverted order layers.
Look image, the neck.
void move()
{
if(Input.GetAxis("Horizontal")>0)
{
transform.Translate(Vector2.right * speedX * Time.deltaTime);
transform.eulerAngles= new Vector2(0,0);
}
if(Input.GetAxis("Horizontal")<0)
{
transform.Translate(Vector2.right * speedX * Time.deltaTime);
transform.eulerAngles= new Vector2(0,180);
}
}
