unity 转向

using UnityEngine;
using System.Collections;

public class Flipped : MonoBehaviour {

    public bool isFlipped=false;

    // Update is called once per frame
    void Update () {
        float  h=Input.GetAxis ("Horizontal");
        if(h>0&&isFlipped)
        {
            isFlipped=false;
            Vector3 scale=gameObject.transform.localScale;
            scale.x*=-1;
            gameObject.transform.localScale=scale;
        }

        if(h<0&&!isFlipped)
        {
            isFlipped=true;
            Vector3 scale=gameObject.transform.localScale;
            scale.x*=-1;
            gameObject.transform.localScale=scale;
        }
    }
}
原文地址:https://www.cnblogs.com/yufenghou/p/4354745.html