unity实现摄像头跟随
代码很简单,这里就不多废话了,直接奉上代码
usingUnityEngine; usingSystem.Collections; publicclassFllowTarget:MonoBehaviour{ publicTransformcharacter;//摄像机要跟随的人物 publicfloatsmoothTime=0.01f;//摄像机平滑移动的时间 privateVector3cameraVelocity=Vector3.zero; privateCameramainCamera;//主摄像机(有时候会在工程中有多个摄像机,但是只能有一个主摄像机吧) voidAwake() { mainCamera=Camera.main; } voidUpdate() { transform.position=Vector3.SmoothDamp(transform.position,character.position+newVector3(0,0,-5),refcameraVelocity,smoothTime); } }
以上所述就是本文的全部内容了,希望大家能够喜欢,能够对大家学习unity有所帮助。