unity 点击3D物体

  1. 在场景中添加事件系统

2. 为主相机添加射线检测

  1. 为物体挂载以下脚本,物体必须带碰撞体
cs 复制代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;


// 挂在物体上,需要添加碰撞体
public class DoorAction :  MonoBehaviour, IPointerDownHandler
{
    // Start is called before the first frame update
    void Start()
    {

    }

    // Update is called once per frame
    void Update()
    {
        
    }

     public void OnPointerClick(PointerEventData eventData)
    {
    	//你要触发的代码
        print("xxx");
    }
    
	//当检测到鼠标在该物体上有"按下"操作时,触发以下函数
    public void OnPointerDown(PointerEventData eventData)
    {
    	//你要触发的代码
         print("xxx");
    }

}
相关推荐
L186924547828 小时前
Win 下 PCL部分函数析构崩溃问题总结
c++·计算机视觉·3d·pcl
Liue612312319 小时前
基于YOLOv26的3D打印缺陷检测与分类技术研究
yolo·3d·分类
ellis197010 小时前
Unity中ScriptableObject用法整理
unity
tzy23313 小时前
Web地图服务开发知识--3D 地图
3d·地图·3d 地图·web 地图
玉梅小洋13 小时前
Unity Muse 完整使用文档:Sprite+Texture专项
unity·ai·游戏引擎
能源革命15 小时前
Three.js、Unity、Cesium对比分析
开发语言·javascript·unity
deep_drink16 小时前
【论文精读(二十五)】PCM:Mamba 首次杀入 3D 点云,线性复杂度吊打 PTv3(ArXiv 2024)
深度学习·神经网络·计算机视觉·3d·pcm·point cloud
徐1117 小时前
精准守护天使头型:思看科技3D扫描技术在婴儿头矫形中的应用
科技·3d
Mangguo520818 小时前
Raise3D:以创新科技引领光固化3D打印性价比新风尚
3d·制造
新启航光学频率梳1 天前
大型拖拉机发动机缸体深孔燃油喷射孔孔深光学3D轮廓测量-激光频率梳3D轮廓技术
科技·3d·制造