本章代碼實(shí)現(xiàn)基于本系列的【1.角色移動(dòng)】
在前面的基礎(chǔ)上,我們?cè)赑layerController腳本中添加如下函數(shù),隨后在update方法中調(diào)用即可:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-836851.html
private void RotatePlayer() // 移動(dòng)鼠標(biāo)角色跟隨攝像機(jī)旋轉(zhuǎn)
{
float mouseX = Input.GetAxis("Mouse X") * mouseSensitivity;
transform.Rotate(Vector3.up * mouseX);
}
其中mouseSensitivity是前面自定義的一個(gè)float變量,用來(lái)調(diào)節(jié)對(duì)鼠標(biāo)轉(zhuǎn)向速度,至此,當(dāng)我們轉(zhuǎn)動(dòng)鼠標(biāo),角色也會(huì)跟著轉(zhuǎn)動(dòng)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-836851.html
到了這里,關(guān)于Unity【角色/攝像機(jī)移動(dòng)控制】【2.角色跟隨鼠標(biāo)轉(zhuǎn)向】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!