Unity3d 点击物体出现特效
发布网友
发布时间:2022-04-23 22:32
我来回答
共1个回答
热心网友
时间:2023-10-12 06:47
if(Input.GetMouseButtonDown(0)){
var ray:Ray = cam.ScreenPointToRay(Input.mousePosition);
var hit:RaycastHit;
if(Physics.Raycast(ray,hit)){
if(hit.transform.name == gameObject.transform.name){
//实现特效的逻辑
}
}
}
把这段代码放到要点击的物体上,或者获取点击的物体if(hit.transform.name == obj.transform.name),obj是你获取的点击的物体。这段代码放到unpdate中