拖动3D物体
(所有的坐标系都采用的主相机变换的)
鼠标
- 鼠标点击需要拖动的3D物体后,移动鼠标,3D物体会跟随,再次点击后放下
using UnityEngine;
public class Move3DObject : MonoBehaviour
{
private bool isClick = false;
private Transform curTf = null;
private Vector3 oriMousePos;
private Vector3 oriObjectScreenPos;
private void Update()
{
if (Input.GetMouseButtonDown(0))
{