【NGUI】通过射线检测被遮挡的物体
2016-06-15 14:42
465 查看
// Update is called once per frame
void Update ()
{
Ray ray = UICamera.mainCamera.ScreenPointToRay (UICamera.mainCamera.WorldToScreenPoint(transform.position));// 向屏幕发射线
RaycastHit hit;
Debug.DrawLine(UICamera.mainCamera.transform.position,gameObject.transform.position,Color.blue);
// 射线的碰撞检测
if (Physics.Raycast (ray, out hit,200)) {
print ("点到NGUI");
Debug.Log(hit.collider.name);
}
Debug.Log(transform.position);
}
void Update ()
{
Ray ray = UICamera.mainCamera.ScreenPointToRay (UICamera.mainCamera.WorldToScreenPoint(transform.position));// 向屏幕发射线
RaycastHit hit;
Debug.DrawLine(UICamera.mainCamera.transform.position,gameObject.transform.position,Color.blue);
// 射线的碰撞检测
if (Physics.Raycast (ray, out hit,200)) {
print ("点到NGUI");
Debug.Log(hit.collider.name);
}
Debug.Log(transform.position);
}
相关文章推荐
- leetcode 之 Longest Increasing Subsequence
- 使用iOS控件UICollectionView生成可拖动的桌面
- AbstractQueuedSynchronizer 中的condition原理
- UITableView 的展开和 收起
- UIPickerView选择一个默认的值
- AndroidStudio-xml预览布局无法正常显示tag requires a 'drawable' attribute or child tag defining a drawable
- easyui combobox默认选中第一个
- Android开发中无处不在的设计模式——Builder模式
- easyui combobox默认选中第一个
- 图像滤波算法之guide filter导向滤波
- 【Android】【完善】MarqueeView垂直跑马灯解析和完善
- .NET一个线程更新另一个线程的UI(两种实现方法及若干简化)
- iOS 二维码、条码扫描(带UI)
- 点击tableView的cell弹出tableView
- Hibernate中inverse="true"的理解
- Respond.js让IE6-8支持CSS3 Media Query
- [leetcode] 346. Moving Average from Data Stream 解题报告
- android user build serial console
- android studio:ndk error:'D:\...\ndk-build.cmd'' finished with non-zero exit
- Range Sum Query - Javacript