Question by
masteproofgamel · Mar 30, 2017 at 08:18 PM ·
camerascripting problemtransform
Can someone help me with this camera orbiting script?
The problem is that when I mouse my mouse the camera moves a bit but after it is like bugged, i cant move more and if I try it starts moving crazily.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Player_Camera : MonoBehaviour
{
public Transform playerCamera;
public Transform centerPoint;
public Transform playerTransform;
public float cp_distancePlayerX;
public float cp_distancePlayerY;
public float c_distancePlayerZ;
public float c_distancePlayerY;
private void Update()
{
centerPoint.position = playerTransform.position + new Vector3(cp_distancePlayerX, cp_distancePlayerY, 0);
playerCamera.position = centerPoint.position + new Vector3(0 + Input.GetAxis("Mouse X") * 10 * Time.deltaTime, c_distancePlayerY + Input.GetAxis("Mouse Y") * 10 * Time.deltaTime, c_distancePlayerZ);
}
private void LateUpdate()
{
playerCamera.LookAt(centerPoint);
}
}
Comment