unity, translate character on camera coordinate
transform.Translate(Vector3.ProjectOnPlane(Camera.main.transform.forward, Vector3.up).normalized * Input.GetAxis("Vertical") * fSpeed * Time.deltaTime, Space.World);
transform.Translate(Vector3.ProjectOnPlane(Camera.main.transform.right, Vector3.up).normalized * Input.GetAxis("Horizontal") * fSpeed * Time.deltaTime, Space.World);
댓글
댓글 쓰기