Unity3d 鼠标拾取 javascript
2013-03-19 17:01
176 查看
function Update () { if (Input.GetMouseButton (0)) { var ray = Camera.main.ScreenPointToRay (Input.mousePosition); var hit : RaycastHit; if (Physics.Raycast (ray, hit)) { Debug.DrawLine (ray.origin, hit.point); print(hit.collider.gameObject.name); } } }
通过射线碰撞来实现,代码比较简单。
相关文章推荐
- Unity3d 用鼠标拾取模型的顶点
- Unity3d 鼠标拾取
- Unity3d 用鼠标拾取模型的顶点 二
- Unity3D 类似COC的鼠标拾取游戏物体并在限定区域摆放
- Unity3d 用鼠标拾取模型的顶点
- Unity3d 用鼠标拾取模型顶点 三
- Unity3D 入门小技巧——鼠标拾取并移动物体
- Unity3d 鼠标拾取
- 鼠标拾取功能
- unity3d 怎么把鼠标坐标转成世界坐标
- javascript实现浏览器管理员工具鼠标获取Html元素 并生成 xpath
- Javascript鼠标悬停显示子菜单的大型分类菜单
- 支持firefox2,ie7取得鼠标位置的javascript
- 【Unity3D自学记录】Unity3D游戏开发之鼠标滚轮实现放大缩小
- [Unity3d]自定义鼠标
- javascript实现图片左右轮换效果(鼠标控制亦可)
- Unity3D教程:鼠标碰撞检测与事件监听
- JavaScript 鼠标点击事件的整合
- 用Javascript实现网页表单鼠标拖拽
- javascript事件(四)之鼠标滚轮事件