元々スクリプトで
if (Input.GetMouseButton(ROTATE_BUTTON))
{
rotateCmaeraAngle();
}
private void rotateCmaeraAngle()
{
Vector3 angle = new Vector3(
Input.GetAxis("Mouse X") * rotate_speed,
Input.GetAxis("Mouse Y") * rotate_speed,
0
) ;
transform.eulerAngles += new Vector3(angle.y, angle.x); }
マウスでカメラを移動することやそれ以外にも右クリックで敵をターゲットにしたり敵の方向を向いたりするようにしていたのですが、
貫通を避けるために
CinemachineFreeLookでcollider
で非貫通になりましたが
自動でAxis Controlがついているためマウス動かすだけで勝手に動いたり
ターゲットができなくなり不便です!
こういう場合はどうすればいいですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/03/27 14:41