unity基础开发----射线碰撞代码
来源:互联网 发布:千牛卖家版是什么软件 编辑:程序博客网 时间:2024/05/23 19:15
C# 射线碰撞代码
if(Input.GetMouseButtonDown(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); //curObject = hit.collider.gameObject; // 显示当前选中对象的名称 print(hit.collider.gameObject); } }
touch版
foreach (Touch touch in Input.touches) { if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Moved) { Ray ray = Camera.main.ScreenPointToRay(new Vector3(touch.position.x,touch.position.y,0)); RaycastHit hit; if (Physics.Raycast(ray, out hit)) { Debug.DrawLine(ray.origin, hit.point); // 显示当前选中对象的名称 print(hit.collider.gameObject); if (hit.collider.gameObject.name == "Cube") { } }
- unity基础开发----射线碰撞代码
- Unity 射线碰撞
- Unity 碰撞检测、射线
- Unity忽略碰撞,射线
- Unity 射线检测碰撞
- unity基础开发 1. 射线&碰撞器的原理和用法
- Unity 碰撞检测和射线
- unity射线碰撞检测+LayerMask的使用
- 在Unity中用射线检测碰撞
- Unity中射线碰撞试验分享:
- unity中射线碰撞检测总结
- unity基础开发----导入模型碰撞检测
- unity 射线的基础使用方法
- unity之飞机大战和碰撞检测、射线
- 【Unity】使用射线碰撞限制人物主角多次跳跃
- unity中使用射线碰撞来触发AR中的交互
- Unity 3D中的射线与碰撞检测
- [Unity]Ray射线物理检测碰撞和LayerMask的使用
- BigDecimal用法详解
- c#读写INI文件
- Linux下TTY与PTY的区别
- Android(Animation): 一直转个不停的齿轮
- return的优势到底在哪里
- unity基础开发----射线碰撞代码
- RDO packstack
- SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
- cp一个文件夹的命令
- 三极管判断极性的方法
- hbase bulk load相关源码简析之HFileOutputFormat、LoadIncrementalHFiles
- jQuery EasyUI 为Combo,Combobox添加清除值功能
- JQuery Kendo UI运用技巧总结
- Java动态代理一——动态类Proxy的使用