unity鼠标拾取问题
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class shiqu : MonoBehaviour
{
// Use this for initialization
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetMouseButton(0))
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray, out hit))
{
Debug.DrawLine(ray.origin, hit.point);
print(hit.collider.gameObject.name);
}
}
}
}
我想做鼠标点击拾取物品的效果,用这个代码只会有射线,而物体不会消失也不会跟随鼠标动,想请问如何才能做到那种效果