您的位置:首页 > 其它

判断正在播放哪一个动画

2017-02-16 17:56 113 查看
 AnimatorStateInfo stateinfoOldman1 = aniOldman1.GetCurrentAnimatorStateInfo(0);

    AnimatorStateInfo stateinfoOldman2 = aniOldman2.GetCurrentAnimatorStateInfo(0);

    if (stateinfoOldman1.IsName("walk_01")&&oldMove1==true)

    {

        glb_Control.ScreenCapture();

        oldman_05_01.transform.DOLocalMove(new Vector3(-3f, 0, 2f), 5, false).OnComplete(delegate { oldman_05_01.SetActive(false); glb_Control.ScreenCapture(); });

        //StartCoroutine(DoMove("oldman_05_01"));

        oldMove1 = false;

        //oldman_05_01.transform.Translate(oldman_05_01.transform.right*Time.deltaTime,Space.Self);

        //Debug.Log("1该移动啦");

    }

    if (stateinfoOldman2.IsName("walk_01")&&oldMove2==true)

    {

        //oldman_05_02.transform.Translate(oldman_05_02.transform.forward * Time.deltaTime, Space.Self);

     

        glb_Control.ScreenCapture();

        oldman_05_02.transform.DOLocalMove(new Vector3(0.6f, 0, 4.5f), 8f, false).OnComplete(delegate

        { oldman_05_02.SetActive(false); glb_Control.ScreenCapture(); CarMove(); });

        //StartCoroutine(DoMove("oldman_05_02"));

        oldMove2 = false;

      

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: