• 物体移动到目标位置


    MoveTowards:
        void Update ()   

      {  

        float step = speed * Time.deltaTime;  

         gameObject.transform.localPosition = Vector3.MoveTowards(gameObject.transform.localPosition, new Vector3(10, -3, 50), step);  

      }  

      插值

      void Update ()   

      {  

        float step = speed * Time.deltaTime;             

               gameObject.transform.localPosition =new Vector3(Mathf.Lerp(gameObject.transform.localPosition.x, 10, step),

               Mathf.Lerp(gameObject.transform.localPosition.y, -3, step),Mathf.Lerp(gameObject.transform.localPosition.z, 50, step));

      }  

    iWeen

        iTween.MoveTo(m_UIbgCamera, iTween.Hash("x",     -20,  "y",     -3,  "z",     50,  "time",  1.0,  "islocal", true  ));  

    携程

        StartCoroutine(MoveToPosition());  

      IEnumerator MoveToPosition()     
       {  
         GameObject m_UIbgCamera = GameObject.Find(

    "UI/FengMian/UIbgCamera");  while (m_UIbgCamera.transform.localPosition != new Vector3(-5, -3, 50))  

         
       {   
          
        m_UIbgCamera.transform.localPosition = Vector3.MoveTowards(m_UIbgCamera.transform.localPosition, 

           new Vector3(-20, -3, 50), 10 * Time.deltaTime);  

             yield return 0;  

              }  

    }  




  • 相关阅读:
    带着萌新看springboot源码
    学习springboot
    第一次来博客园
    第2章 排版样式
    第1章 Bootstrap介绍
    tab左右箭头切换
    $()下的常用方法2
    前端性能优化----yahoo前端性能团队总结的35条黄金定律
    tab
    $()下的常用方法
  • 原文地址:https://www.cnblogs.com/Cocomo/p/5689264.html
Copyright © 2020-2023  润新知