? ?
? ? private float FollowPosx,FollowPosy;
? ? private float moveAmount=5; ? //控制鏡頭的移動(dòng)速度
? ? // Update is called once per frame
? ? void Update()
? ? {
? ? ? ? if (Input.mousePosition.y > Screen.height * 0.9)//如果鼠標(biāo)位置在頂部,就向上移動(dòng)
? ? ? ? {
? ? ? ? ? ? FollowPosy += moveAmount * Time.deltaTime;
? ? ? ? }
? ? ? ? if (Input.mousePosition.y < Screen.height * 0.1)//如果鼠標(biāo)位置在底部,就向下移動(dòng)
? ? ? ? {
? ? ? ? ? ? FollowPosy -= moveAmount * Time.deltaTime;
? ? ? ? }文章來源:http://www.zghlxwxcb.cn/news/detail-505631.html
? ? ? ? if (Input.mousePosition.x > Screen.width * 0.9)//如果鼠標(biāo)位置在右側(cè),就向右移動(dòng)
? ? ? ? {
? ? ? ? ? ? FollowPosx += moveAmount * Time.deltaTime;
? ? ? ? }
? ? ? ? if (Input.mousePosition.x < Screen.width * 0.1) //如果鼠標(biāo)位置在左側(cè),就向左移動(dòng)
? ? ? ? {
? ? ? ? ? ? FollowPosx -= moveAmount * Time.deltaTime;
? ? ? ? }文章來源地址http://www.zghlxwxcb.cn/news/detail-505631.html
到了這里,關(guān)于Unity 控制攝像機(jī)鏡頭的上下左右移動(dòng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!