unity3d实现3D物体上的点击事件
2017-10-10 10:33
429 查看
在update中检测
首先要在摄像机中添加组件Physics Raycaster
首先要在摄像机中添加组件Physics Raycaster
public void Update(){ if(Input.getMouseButtonUp(0)){ Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit rayhit; if(Physics.Raycast(ray,out rayhit)){ debug.log(rayhit.collider.gamaObject.name); } }
相关文章推荐
- Unity3D之NGUI的5种点击事件的实现方式及在3D场景中点透的情况
- Unity 通过UGUI实现3D物体点击事件
- Unity3d 3D物体上实现事件监听
- Unity3D自学笔记——实现2D物体漂浮在制定3D物体上方
- Unity 3D物体的点击事件响应以及NGUI坐标和世界坐标的互相转换
- unity3D 实现NGUI物体朝鼠标点击位置移动
- Unity3d实现检测鼠标点击2d object事件
- Ngui 五种点击事件实现方式及在3d场景中点透的情况
- 在Unity3D中实现点击地面物体移动到指定地点
- Unity3d实现Android滑动屏幕移动3D物体
- Unity3D鼠标点击物体产生事件
- 关于UGUI挡道3D的物体触发点击事件无法和3D物体分离的解决方案
- Unity3D实现点击物体旋转和拖动
- Unity3D实现点击物体旋转
- OpenGLES入门笔记:Rajawali学习(4)物体点击事件的实现
- Unity3D如何实现点击物体替换贴图。
- unity实现3D物体上的事件监听处理
- Unity3D之实现点击地形使物体移动到指定位置
- Ngui 五种点击事件实现方式及在3d场景中点透的情况
- NGUI-五种点击事件实现方式及在3d场景中点透的情况