如何检测鼠标/触摸点碰到某个collider2D?
来源:互联网 发布:java xml 字节点 编辑:程序博客网 时间:2024/06/06 09:16
RaycastHit hit; Vector2 mousePosBegan = Input.mousePosition; Ray ray = Camera.main.ScreenPointToRay(mousePosBegan); //Is on the legal area: if (Physics.Raycast(ray, out hit)) { if (hit.collider.tag.Equals("Enemy")) { } }
if (Input.GetMouseButtonDown (0)) { Vector3 v = Camera.main.ScreenToWorldPoint(Input.mousePosition); RaycastHit2D hitInfo = Physics2D.Raycast(new Vector2(v.x, v.y), new Vector2(v.x, v.y),0.1f);//射线碰撞 if (Physics2D.Raycast(new Vector2(v.x, v.y), new Vector2(v.x, v.y), 0.1f)) { //Destroy(redpoint);//销毁上一个点 Debug.DrawLine(new Vector2(v.x, v.y), hitInfo.point);//绘制射线 gameObj = hitInfo.collider.gameObject;
0 0
- 如何检测鼠标/触摸点碰到某个collider2D?
- iOS-如何判断触摸点是否在某个区域
- Unity检测鼠标碰撞或手指触摸
- 像素检测触摸点和精灵相交
- 检测手机最多可以几个点触摸
- 视线语音鼠标 6 肤色点检测
- IOS触摸事件处理(如何处理多个触摸点)
- 像素级的检测触摸点与精灵是否相交
- cocos2dx-lua检测触摸点是否在三角形内
- PtInRegion 检测鼠标的坐标是否移动到了某个区域
- 通过射线检测 获取到某个点的颜色值
- cocos creator 判断触摸的点是否在某个组件内
- 如何判断触摸点是否在view中
- 如何在TableViewController中得到触摸点坐标
- MFC中如何使鼠标移到某个区域后变形?
- newGUI 中如何判断鼠标在某个控件范围内?
- Collider2D碰撞检测异常-Rotating sprite does not rotate collider[Unity]
- 如何检测圆点标定板
- txt文件的操作
- HDU 1003 Max Sum (入门DP[1] 最大连续子序列)
- ListView Item点击监听事件失效
- 获取CurrentClass的所有SuperClass和接口
- 竖直滑动View制作引导页
- 如何检测鼠标/触摸点碰到某个collider2D?
- arm汇编中ldr指令中出现的等号作用
- RESTful API 设计指南
- javascript DOM编程学习心得之基础
- 单例模式静态内部类实现线程安全。
- Eclipse中的引用项目报Could not find *.apk!解决办法
- UVA 10943 (DP 水~)
- 【MyBatis学习05】SqlMapConfig.xml文件中的配置总结
- VLAD