鼠标点击触发-----以控制开灯、宝箱触发为例

开灯

当点击时触发开灯效果

(不用设置触发器)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class OpenLight : MonoBehaviour
{public Transform light;bool isOpen;private void OnMouseDown(){if (!isOpen){light.GetComponent<Light>().enabled = true;isOpen=true;}else{light.GetComponent<Light>().enabled = false;isOpen = false;}}
}

宝箱

开宝箱

制作动画

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;public class LidOpen : MonoBehaviour
{public Transform chest; // 宝箱的动画控制器private void OnMouseDown(){// 播放宝箱打开动画chest.GetComponent<Animator>().SetTrigger("OpenChest");//跑酷if (chest.name == "RunBox"){StartCoroutine(DelayedLoadScene("Run", 3f)); }//翻牌else if (chest.name == "DrawBox"){StartCoroutine(DelayedLoadScene("Draw", 3f)); }/* else if (chest.name == "PuzzleBox"){StartCoroutine(DelayedLoadScene("Puzzle", 3f));}*///拼图的跳转else if (chest.name == "PuzzleBox"){SceneManager.LoadScene(3);}}IEnumerator DelayedLoadScene(string sceneName, float delay){yield return new WaitForSeconds(delay); // 等待指定的延迟时间SceneManager.LoadScene(sceneName); // 加载指定名称的场景}}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/43808.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Hospital Management Startup 1.0 SQL 注入漏洞(CVE-2022-23366)

前言 CVE-2022-23366是一个影响HMS v1.0的SQL注入漏洞。该漏洞存在于patientlogin.php文件中&#xff0c;允许攻击者通过特定的SQL注入来获取或修改数据库中的敏感信息。 具体来说&#xff0c;攻击者可以通过向patientlogin.php发送恶意构造的SQL语句来绕过身份验证&#xff…

想拿高薪?2024年前端面试必问的10道挑战性JS题目!

历史管理 window.location.hash&#xff1a;网址的后面添加的# 字符串 旧方法 如&#xff1a;window.location.hash num; 读取&#xff08;会加1个#&#xff09;、设置&#xff08;会加1个#&#xff09; window.onhashchange改变hash值时触发事件 window.onpopstate &#x…

生信技能51 - 基于BAM文件的微生物污染分析流程

微生物污染分析流程 需提前安装好bwa, bowtie2, samtools,提取未比对到人类参考基因组的bam文件,将其比对到微生物参考基因组,根据比对情况查看是否存在污染。 微生物基因组下载可参考本人文章: 生信软件24 - 查询物种分类学信息和下载基因组TaxonKit和ncbi-genome-down…

拓扑学习系列(9)计算代数拓扑中的复形COMPLEXES

复形 在代数拓扑学中&#xff0c;复形&#xff08;complexes&#xff09;是一种重要的代数结构&#xff0c;用于研究拓扑空间的代数性质和同调理论。复形由一系列的单纯形&#xff08;simplices&#xff09;以特定方式组合而成&#xff0c;形成一个复杂的结构&#xff0c;通过…

Joblib 是一个专注于高效计算和数据持久化的 Python 库

目录 01Joblib 是什么&#xff1f; 为什么选择 Joblib&#xff1f; 安装与配置 02Joblib 的基本用法 并行计算 数据持久化 03实战案例 项目简介 项目结构 依赖安装 应用代码 运行应用 …

mybatisPlus切换数据源不生效和分页不生效解决方法

1.切换数据源不生效 mybatisPlus中&#xff0c;提供了切换数据源的注解DS(“”&#xff09; 但是发现注解并不生效&#xff0c;此时可能性有以下几种&#xff1a; DS注解使用的接口中&#xff0c;一步一步查找是不是使用了Transactional(rollbackFor Exception.class)注解&a…

FunAudioLLM SenseVoice语音转录与CosyVoice语音合成及语音克隆使用案例

参考: https://fun-audio-llm.github.io/ 1、SenseVoice语音转录 在线体验:https://modelscope.cn/studios/iic/CosyVoice-300M 参考:https://github.com/FunAudioLLM/SenseVoice 下载: pip install -U funasr使用: from funasr import AutoModelmodel_dir = "…

怎么将几首音乐合并在一起?这四种合并方法大家都在用!

怎么将几首音乐合并在一起&#xff1f;在音乐的海洋中遨游时&#xff0c;我们是否曾被音乐的海洋所淹没&#xff1f;在享受旋律的流转中&#xff0c;我们是否频繁地在不同的曲目间穿梭&#xff0c;仿佛迷失在无尽的音符之中&#xff1f;但音乐数量的繁多&#xff0c;不仅带来了…

单对以太网连接器多场景应用

单对以太网连接器应用场景概述 单对以太网&#xff08;Single Pair Ethernet&#xff0c;简称SPE&#xff09;作为一种新兴的以太网技术&#xff0c;以其独特的优势在多个领域得到了广泛的应用。SPE通过单对电缆进行数据传输&#xff0c;支持高速数据传输&#xff0c;同时还能…

pdf容量大小怎么改,pdf容量太大怎么变小

在数字化时代&#xff0c;pdf文件因其稳定性和跨平台兼容性而成为工作、学习和生活中不可或缺的文件格式。然而&#xff0c;随着文件内容的丰富&#xff0c;pdf文件的体积也日益增大&#xff0c;给存储和传输带来了不少困扰。本文将为你详细介绍多种实用的pdf文件压缩方法&…

搜维尔科技:远程操作,遥操作机器人进行 TCP点胶演示

搜维尔科技&#xff1a;远程操作&#xff0c;遥操作机器人进行 TCP点胶演示 搜维尔科技&#xff1a;远程操作&#xff0c;遥操作机器人进行 TCP点胶演示

基于STM32的智能加湿器

1.简介 基于STM32的加湿器发展前景非常乐观&#xff0c;这主要得益于其在技术、市场需求、应用场景以及政策支持等多方面的优势。STM32微控制器具备强大的处理能力和丰富的外设接口&#xff0c;能够实现精确的湿度监测和智能化控制。基于STM32的加湿器可以根据环境湿度自动调节…

光学传感器图像处理流程(一)

光学传感器图像处理流程&#xff08;一&#xff09; 1. 处理流程总览2. 详细处理流程2.1. 图像预处理2.1.1. 降噪处理2.1.2. 薄云处理2.1.3. 阴影处理 2.2. 辐射校正2.2.1. 辐射定标2.2.2. 大气校正2.2.3. 地形校正 2.3. 几何校正2.3.1. 图像配准2.3.2. 几何粗校正2.3.3. 几何精…

7.9总结

容易推出当移动i与j时等价于j-i-1个左右交换&#xff0c;且每次交换逆序数的奇偶改变&#xff08;无相同元素&#xff09;&#xff0c;假设有一个状态c&#xff0c;且a与b必须以等量的左右交换转移为c&#xff0c;则必须数量相同&#xff0c;元素相同&#xff08;使用异或解决&…

如何忽略部分文件或者文件夹在git提交项目时

嗨&#xff0c;我是兰若&#xff0c;最近发现有些小伙伴在提交代码时&#xff0c;总是把不该提交的文件&#xff0c;比如说本地批跑的缓存文件给提交到了git上面&#xff0c;导致别人在拉取代码的时候&#xff0c;也会把这部分文件拉取到自己本地&#xff0c;从而导致和本地的缓…

Debezium报错处理系列之第114篇:No TableMapEventData has been found for table id:256.

Debezium报错处理系列之第114篇:Caused by: com.github.shyiko.mysql.binlog.event.deserialization.MissingTableMapEventException: No TableMapEventData has been found for table id:256. Usually that means that you have started reading binary log within the logic…

全面解析Python:现代编程语言

引言 Python是一种高级、解释型、动态和面向对象的编程语言&#xff0c;由Guido van Rossum于1991年发布。它以简洁、可读性强的代码和丰富的库支持著称&#xff0c;是数据科学、机器学习、Web开发、自动化脚本等领域的首选语言。本文将详细介绍Python的基本概念、高级主题、数…

如何借助社交媒体影响者的力量,让品牌影响力倍增?

一、引言&#xff1a;为何社交媒体影响者如此关键&#xff1f; 在信息爆炸的今天&#xff0c;社交媒体已成为塑造消费者行为与品牌认知的重要渠道。社交媒体影响者&#xff0c;凭借其在特定领域的专业知识、庞大的粉丝基础及高度的互动性&#xff0c;成为了品牌传播不可忽视的…

Redis的使用(三)常见使用场景-session共享

1.绪论 redis是一款高性能的缓存框架&#xff0c;那它在实际开发过程中有哪些作用呢&#xff1f;今天我们就来聊一聊。 2.session共享 2.1 问题描述 现在所有的网页都有一个功能&#xff0c;就是在用户第一次登陆成功过后&#xff0c;再次进入到这个页面&#xff0c;就不用…

大模型预训练-数据准备

名词释义 预训练&#xff1a;大模型训练的第一个阶段数据集污染&#xff1a;预训练数据中包含测试数据中的部分或全部 数据来源 通用数据 网页书籍 专用数据 多语文本科学论文代码 数据预处理 质量过滤 基于启发式规则 规则建议 基于语种过滤&#xff08;过滤不支持的语…