news 2026/3/22 2:42:24

3DUI实现NPC商城UI交互

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3DUI实现NPC商城UI交互

1.创建3DUI

3DUI 需要创建新画布 画布模式改为worldSpace,并且指定摄像机

那个摄像机将来会看这个UI就把谁挂进去,并且3D画布下面的UI按钮需要被电击的话就需要摄像机身上必须挂在Physics Raycaster组件

2.创建侦听脚本给NPC,实现鼠标划入和离开还有点击事件

using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; using UnityEngine.EventSystems; public class ModelInterFaceLine : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerClickHandler { GameObject Inven3D; void Start() { Inven3D= GameObject.FindWithTag("INVEN3D_UI"); Inven3D.SetActive(false); this.gameObject.transform.GetChild(0).gameObject.SetActive(false); } public void OnPointerClick(PointerEventData eventData) { Debug.Log("点击了我"); if (Inven3D!=null) { Inven3D.SetActive(true); } } public void OnPointerEnter(PointerEventData eventData) { this.gameObject.transform.AddComponent<Outline>(); this.gameObject.transform.GetChild(0).gameObject.SetActive(true); } public void OnPointerExit(PointerEventData eventData) { Destroy(this.gameObject.GetComponent<Outline>()); this.gameObject.transform.GetChild(0).gameObject.SetActive(false); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/14 3:12:57

基于迭代注意力特征融合(IAFF)的YOLOv12多尺度检测优化方案

购买即可解锁300+YOLO优化文章,并且还有海量深度学习复现项目,价格仅需两杯奶茶的钱,别人有的本专栏也有! 文章目录 基于迭代注意力特征融合(IAFF)的YOLOv12多尺度检测优化方案 一、核心机制解析:IAFF如何重新定义特征融合效能 二、IAFF模块完整实现教程 三、性能优化与部…

作者头像 李华
网站建设 2026/3/19 7:52:36

VSCode量子SDK加载失败?(90%开发者忽略的4大配置陷阱)

第一章&#xff1a;VSCode量子开发环境的现状与挑战随着量子计算从理论研究逐步迈向工程实现&#xff0c;开发者对高效、集成的开发环境需求日益增长。Visual Studio Code&#xff08;VSCode&#xff09;凭借其轻量级架构、丰富插件生态和强大的调试能力&#xff0c;已成为众多…

作者头像 李华
网站建设 2026/3/21 13:30:13

Windows Server 2025 virtio驱动完全安装指南:三步解决兼容性问题

Windows Server 2025 virtio驱动完全安装指南&#xff1a;三步解决兼容性问题 【免费下载链接】kvm-guest-drivers-windows Windows paravirtualized drivers for QEMU\KVM 项目地址: https://gitcode.com/gh_mirrors/kv/kvm-guest-drivers-windows 随着Windows Server …

作者头像 李华
网站建设 2026/3/19 18:40:07

突破GPU显存瓶颈:ComfyUI多GPU分布式计算完全攻略

突破GPU显存瓶颈&#xff1a;ComfyUI多GPU分布式计算完全攻略 【免费下载链接】ComfyUI-MultiGPU This custom_node for ComfyUI adds one-click "Virtual VRAM" for any GGUF UNet and CLIP loader, managing the offload of layers to DRAM or VRAM to maximize th…

作者头像 李华
网站建设 2026/3/20 6:48:49

pot-desktop跨平台翻译工具终极使用指南:从零基础到高效应用

你是否厌倦了在不同翻译软件之间频繁切换&#xff1f;或者希望找到一款真正能在Windows、macOS和Linux上提供一致体验的翻译工具&#xff1f;pot-desktop正是为此而生的开源解决方案&#xff0c;集成了划词翻译、OCR识别和20多种翻译引擎&#xff0c;彻底改变你的跨语言工作方式…

作者头像 李华
网站建设 2026/3/12 13:31:30

5个理由让你立刻使用Policy Plus优化Windows系统配置

5个理由让你立刻使用Policy Plus优化Windows系统配置 【免费下载链接】PolicyPlus Local Group Policy Editor plus more, for all Windows editions 项目地址: https://gitcode.com/gh_mirrors/po/PolicyPlus 还在为Windows系统配置复杂而头疼吗&#xff1f;Policy Plu…

作者头像 李华