当前位置: 首页 > news >正文

Uninty 鼠标点击(摄像机发出射线-检测位置)

在这里插入图片描述
平面来触发碰撞,胶囊用红色材质方便观察。
脚本挂载到胶囊上方便操作。
目前实现的功能,鼠标左键点击,胶囊就移动到那个位置上。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class c6 : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){// 鼠标左键if (Input.GetMouseButtonDown(0)){// 摄像头发送射线Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);// 碰撞信息类RaycastHit hit;// 碰撞类检测bool res = Physics.Raycast(ray, out hit);// 如果碰撞到了,hit就有内容了if (res == true){Debug.Log(hit.point);// 将射线碰撞到的坐标给到球的坐标transform.position = hit.point;// 多检测(返回检测后碰撞的数组)参数:(是否、距离、图层、)// RaycastHit[] hits = Physics.RaycastAll(ray, 100, 1 << 10);// Debug.Log(hits);}}}
}
http://www.lryc.cn/news/312924.html

相关文章:

  • 描述下Vue自定义指令
  • 2024.3.7
  • this.$watch 侦听器 和 停止侦听器
  • P1030 [NOIP2001 普及组] 求先序排列题解
  • 【分布式】NCCL Split Tree kernel内实现情况 - 06
  • C语言深入学习 --- 4.自定义类型(结构体+枚举+联合)
  • AI自然语言中默认上下文长度4K 几K是什么意思?
  • vSphere 8考试认证题库 2024最新(VCP 8.0版本)
  • 系统学习Python——装饰器:“私有“和“公有“属性案例-[装饰器参数、状态保持和外层作用域]
  • 星辰天合参与编制 国内首个可兼顾 AI 大模型训练的高性能计算存储标准正式发布
  • 算法训练day38动态规划基础Leetcode509斐波纳切数70爬楼梯746使用最小花费爬楼梯
  • Leetcode 206. 反转链表
  • 电子科技大学课程《计算机网络系统》(持续更新)
  • HBase介绍、特点、应用场景、生态圈
  • 蓝桥杯错误记录
  • Spring-静态代理VS动态代理/实现代理ProxyFactory
  • 单片机精进之路-9ds18b20温度传感器
  • 支部管理系统微信小程序(管理端+用户端)flask+vue+mysql+微信小程序
  • 4、Linux-常用命令(二)
  • golang实现openssl自签名双向认证
  • 【学习】torchvision.datasets.ImageFolder()
  • pyinstaller打包的exe运行报错 No module named path
  • Vue3中Vuex状态管理库学习笔记
  • React富文本编辑器开发(二)
  • nginx代理minio客户端
  • 将ppt里的视频导出来
  • Spring Boot 3核心技术与最佳实践
  • redis缓存更新策略
  • 【操作系统学习笔记】文件管理1.4
  • 快递包装展|2024上海国际电商物流包装产业展览会