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

【Unity细节】Unity中如何让组件失活而不是物体失活


在这里插入图片描述


👨‍💻个人主页:@元宇宙-秩沅

hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

本文由 秩沅 原创

😶‍🌫️收录于专栏:unity细节和bug

😶‍🌫️优质专栏

⭐【软件设计师高频考点暴击】


⭐关于物体的动画碰到其他碰撞器后停止播放的问题⭐


文章目录

    • ⭐关于物体的动画碰到其他碰撞器后停止播放的问题⭐
    • 🎶描述
    • 🎶解决
    • ⭐相关文章⭐
    • 👍每天一学


🎶描述


众所周知,我们让物体是活的方法就是game object.setActive()

在这里插入图片描述

那很多时候,当我们初学者可能会忘记或者不知道如何让组件失活的API。

在这里插入图片描述


🎶解决


那么组件失活的API呢?如下:

GetComponent().enabled = false;


解决了点个赞,关注下吧✅


⭐相关文章⭐

⭐【2023unity游戏制作-mango的冒险】-开始画面API制作

⭐【unity游戏制作-mango的冒险】-场景搭建

⭐“狂飙”游戏制作—游戏分类图鉴(网易游学)

⭐本站最全-unity常用API大全(万字详解),不信你不收藏



你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!

👍每天一学


👨‍💻十大常见的生命函数


👨‍💻Reset()://重置函数,


调用情况和时间:
编译器不运行的情况下 和 使用脚本组件Reset功能的时候, 挂脚本的时候

调用次数: 1次


👨‍💻 Awake(); //苏醒函数


调用情况和时间:

1.点击运行的时候

2.组件从失灵到激活的时候,但只调用一次

3.Instantiate方法调用的时候

调用次数: 1次


👨‍💻OnEnable(); //组件调用函数


调用情况和时间: 组件从失灵到激活的时候,可多次实现

调用次数:只要组件有失灵到激活的状态就可调用 ,


👨‍💻Strat():


调用情况和时间: 当游戏物体被激活,或者脚本组件被激活时调用 , (点击运行的时候也是会被激活)

调用次数: 1次


👨‍💻FixedUpdate(每帧)


一般用作物理更新

调用情况和时间: FixedUpdate一般适用在相关物理引擎中。它的频 率是0.02秒,是固定的。

调用次数: 大概每秒50次左右、

FixedUpdate & Update & LateUpdate的 区别详解


👨‍💻UpData(每帧) ;


一般用作游戏逻辑更新 update取决于电脑显卡的性能,好的话,快,不行的话就慢,所以相比Fixed Update它具有随机性。

调用情况和时间: 在以上生命周期函数之后,每帧调用一次

调用次数: 大概每秒60次左右

变量赋值生效顺序:

变量声明直接赋值 > 检视面板赋值 > Awake > Enable > 外部赋值 > Start


👨‍💻LateUpate(每帧):


一般用作相机更新 它的执行顺序在update的后面,一般适用于相机的跟随,物体运动在update中,相机跟随在LateUpdate,这样会减少误差,避免出现不必要的瑕疵。

调用情况和时间: 在Update调用之后,并且也是每秒60帧左右(适用于物体移动后的视角跟随)

调用次数: 大概每秒60次左右


👨‍💻OnGUI(每帧)


  • 它一般与界面化,渲染,UI等有关,实时执行,比如想在幕布上弄个按钮button

👨‍💻OnDisable():


调用情况和时间: 和OnEnable差不多,但是Disable是组件从完好到失活的状态, (相当于关闭组件的时候)

调用次数: 组件从激活到失灵的时候调用(二者前提是在游戏运行的时候)


👨‍💻OnApplicationQuit()


调用情况和时间: 当所有游戏物体退出时调用,适用于打包的时候

调用次数: 满足以上情况便调用


👨‍💻OnDestroy();


相关文章:

【Unity细节】Unity中如何让组件失活而不是物体失活

👨‍💻个人主页:元宇宙-秩沅 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 秩沅 原创 😶‍🌫️收录于专栏:unity细节和bug 😶‍🌫️优质专栏 ⭐【…...

[设计模式] 建造者模式

一、引言 起因是学习okhttp过程中遇到的这段代码 Request request original.newBuilder().url(original.url()).header("Authorization", "Bearer " BearerTokenUtils.getToken(configuration.getApiKey(), configuration.getApiSecret())).header(&quo…...

在DDD领域驱动下的微服务数据库的MVC设计思路(高度可行性)

在DDD领域驱动下的微服务架构中使用MVC设计思路来设计数据库是可行的,因为MVC是一种经典的软件架构模式,可以将应用程序分为三个主要部分:模型、视图和控制器。在微服务架构中,每个微服务可以看作是一个模块,可以使用M…...

Leetcode2834. 找出美丽数组的最小和

Every day a Leetcode 题目来源:2834. 找出美丽数组的最小和 解法1:贪心 从最小正整数 1 开始枚举,设当前数为 num,如果 nums 里没有 target - num,就说明可以添加 num,依次填满直到有 n 个数即可。 用…...

acwing算法基础之搜索与图论--kruskal算法

目录 1 基础知识2 模板3 工程化 1 基础知识 kruskal算法的关键步骤为: 将所有边按照权重从小到大排序。定义集合S,表示生成树。枚举每条边(a,b,c),起点a,终点b,边长c。如果结点a和结点b不连通(用并查集来…...

微信H5跳转微信小程序

官方文档&#xff1a;目录 | 微信开放文档 方法一&#xff1a;微信浏览器打开的h5跳转方式 HTML代码 <wx-open-launch-weapp id"launch-btn" username"所需跳转的小程序原始id" path"pages/pay/pay"><script type"text/wxtag…...

Yii2 引入 外部无命名空间的类,Class not found

记一次问题解决 问题描述 支付宝开放平台SDK v2 无命名空间。需 require 引入。 require Yii::$app->vendorPath."/alipay-sdk-php/v2/aop/AopClient.php"; var_dump(new AopClient([]));exit();上述写法会直接报错。 Class temporary\controllers\AopClient …...

设计模式是测试模式咩?

设计模式和测试模式概述 软件的生命周期为什么要进行测试&#xff08;测试的目的&#xff09;&#xff1f;软件的设计模式1. **瀑布模型**3. 增量和迭代模型4. 敏捷模型5. 喷泉模型 测试模型V模型W模型 一个应用程序从出生到“死亡”会经过非常漫长的流程…… 软件的生命周期 …...

Aspose.OCR for .NET 2023Crack

Aspose.OCR for .NET 2023Crack 为.NET在图片上播放OCR使所有用户和程序员都可以从特定的图像片段中提取文本和相关的细节&#xff0c;如字体、设计以及书写位置。这一特定属性为OCR的性能及其在扫描遵循排列的记录时的功能提供了动力。OCR的库使用一条线甚至几条线来处理这些特…...

conda环境中pytorch1.2.0版本安装包安装一直失败解决办法!!!

conda环境中pytorch1.2.0版本安装包安装一直失败解决办法 cuda10.0以及cudnn7.4现在以及安装完成&#xff0c;就差torch的安装了&#xff0c;现在torch我要装的是1.2.0版本的&#xff0c;安装包以及下载好了&#xff0c;安装包都是在这个网站里下载的&#xff08;点此进入&…...

后端面试问题(学习版)

JAVA相关 JAVA语言概述 1. 一个".java"源文件中是否可以包含多个类&#xff1f;有什么限制&#xff1f; 可以。 一个源文件可以声明多个类&#xff0c;但是最多只能有一个类使用public进行声明 且要求声明public的类的类名与源文件相同。 2. Java的优势&#xff…...

数据管理系统-week1-介绍

文章目录 一、数据它是什么&#xff1f;二、电子存储设备三、持久存储设备1、硬盘驱动器&#xff08;HDD&#xff09;、硬盘、硬盘驱动器是一种用于存储和检索数字信息的机电持久存储设备。2、固态硬盘&#xff08;SSD&#xff09;使用非易失性存储器&#xff0c;即使用NAND闪存…...

【SpringBoot】手写模拟SpringBoot核心流程

依赖包 新建一个工程&#xff0c;包含两个 module&#xff1a; springboot 模块&#xff0c;表示 springboot 源码实现&#xff1b;user 模块&#xff0c;表示业务系统&#xff0c;使用 springboot 模块&#xff1b; 依赖包&#xff1a;Spring、SpringMVC、Tomcat 等&#xff…...

应对.locked勒索病毒:恢复、预防全方位攻略

导言&#xff1a; .locked勒索病毒并非简单的数字威胁&#xff0c;它是一场对个人和企业数字资产的精密审判。这种病毒通过各种方式感染系统&#xff0c;从而以瞬间之间将用户的关键文件变成数字拼图&#xff0c;无情地要求赎金以换取解锁的密钥。如果您正在经历勒索病毒数据恢…...

基于DS1302时钟液晶12864显示2路闹钟仿真及源程序

一、系统方案 1、本设计采用51单片机作为主控器。 2、DS1302采集年月日时分秒送到液晶12864显示。 3、按键年月日时分秒&#xff0c;两路闹钟。 二、硬件设计 原理图如下&#xff1a; 三、单片机软件设计 1、首先是系统初始化 uchar clock_time[6] {0X00,0X59,0X23,0X09,0X…...

AGC034E Complete Compress

AGC034E Complete Compress 洛谷[AGC034E] Complete Compress 题目大意 给你一棵有 n n n个节点的树&#xff0c;并用 01 01 01串告诉你哪些节点上有棋子&#xff08;恰好一棵&#xff09;。 你可以进行若干次操作&#xff0c;每次操作可以将两颗距离至少为 2 2 2的棋子向彼…...

python设计模式12:状态模式

什么是状态机&#xff1f; 关键属性&#xff1a; 状态和转换 状态&#xff1a; 系统当前状态 转换&#xff1a;一种状态到另外一种状态的变化。 转换由触发事件或是条件启动。 状态机-状态图 状态机使用场景&#xff1a; 自动售货机 电梯 交通灯 组合锁 停车计时…...

JS对图片尺寸和DPI进行编辑修改(1寸照修改为2寸照)

各种报名都对照片有大小限制&#xff0c;鉴于这种情况&#xff0c;网上搜了后拼凑出了如下代码&#xff0c;用于解决1寸照片修改为2寸照片&#xff0c;同时将DPI修改为300&#xff0c;当然也可以根据自己的情况修改代码&#xff1a; HTML <input type"file" id&…...

EDA实验----四选一多路选择器设计(QuartusII)

目录 一&#xff0e;实验目的 二&#xff0e;实验仪器设备 三&#xff0e;实验原理&#xff1a; 四&#xff0e;实验要求 五&#xff0e;实验内容及步骤 1.实验内容 2.实验步骤 六&#xff0e;实验报告 七.实验过程 1.创建Verilog文件&#xff0c;写代码 2.波形仿真 …...

从windows iso文件中提取install.wim

1、首先从微软官方下载需要的windows镜像 https://www.microsoft.com/zh-cn/software-download/windows10/ 2、在下载的iso文件右键&#xff0c;打开压缩包&#xff0c;在sources文件夹下&#xff0c;应该就可以看到install.wim了。但似乎在最新的win10版本&#xff0c;微软采…...

如何利用ViGEmBus虚拟手柄驱动实现Windows游戏控制器完美兼容

如何利用ViGEmBus虚拟手柄驱动实现Windows游戏控制器完美兼容 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus 想要让非标准游戏手柄在Windows系统中获得原生…...

MLX‑VLM :Mac本地跑通多模态大模型的开源项目!让图片、音频、视频理解一键上手

目录 一、MLX‑VLM到底是什么&#xff1f; 二、核心亮点&#xff1a;Mac本地多模态自由 1. 全模态支持&#xff1a;看、听、读全都行 2. 性能拉满&#xff1a;苹果芯片深度优化 1) Qwen3.5‑4B‑4bit&#xff08;128k 上下文&#xff09; 2) gemma‑4‑31b‑it&#xff0…...

智能体驱动人机协同,重构工作价值边界

当AI从“被动响应”升级为“主动执行”&#xff0c;智能体已成为职场效率革命的核心引擎&#xff0c;彻底打破了“重复劳动占据核心时间”的困境。不同于传统AI工具的单一功能&#xff0c;职场智能体具备自主规划、多工具调用、跨系统协同的能力&#xff0c;能够自动拆解任务、…...

【卷积】通道数不变时,1x1与3x3卷积:从感受野到计算效率的深度对比

1. 感受野与特征提取能力的本质差异 当我们在设计卷积神经网络时&#xff0c;选择1x1还是3x3卷积核绝不是随意决定的。这两种看似简单的操作&#xff0c;在实际应用中会产生截然不同的效果。我刚开始接触深度学习时&#xff0c;曾经天真地认为"反正通道数不变&#xff0c;…...

基于UNIT-00构建AI编程导师:从问题到调试

基于UNIT-00构建AI编程导师&#xff1a;从问题到调试 最近在辅导一些朋友学习编程&#xff0c;发现一个挺普遍的问题&#xff1a;大家遇到编程难题时&#xff0c;要么是去网上搜&#xff0c;信息太杂&#xff1b;要么是问人&#xff0c;但别人不一定随时有空。我就想&#xff…...

Bearer报告格式详解:如何解读安全扫描结果和统计信息

Bearer报告格式详解&#xff1a;如何解读安全扫描结果和统计信息 【免费下载链接】bearer Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks. 项目地址: https://gitcode.com/gh_mirrors/be/bearer Bearer是一款强大…...

告别瞎拍!用SunCalc.org这个免费神器,提前规划你的城市风光大片(附黄金时刻实战案例)

告别瞎拍&#xff01;用SunCalc.org精准规划城市风光大片的黄金时刻 站在上海外滩的观景台上&#xff0c;看着东方明珠塔在夕阳下泛着金色的光芒&#xff0c;你是否曾懊恼自己总是错过最佳拍摄时机&#xff1f;或是扛着三脚架在寒风中苦等两小时&#xff0c;却发现光线角度完全…...

Captain AI:智能运营破局——OZON商家增长引擎

在俄罗斯OZON平台跨境电商竞争日趋激烈的当下&#xff0c;商家想要突破运营瓶颈、实现业绩增长&#xff0c;离不开高效智能的运营工具加持。Captain AI作为专为对俄跨境电商打造的AI智能助手&#xff0c;以全链路运营支持为核心&#xff0c;从选品到复盘覆盖到了每一个关键环节…...

那个永远在道歉、永远在犯错的“同事“,你真的需要吗?

用大模型写过代码的人&#xff0c;大概都有这种经历&#xff1a;问它一个时序约束的问题&#xff0c;它给出一个看起来很有条理的答案。你按照它的方案改了&#xff0c;仿真挂了。再去问它&#xff0c;它一脸委屈地说"非常抱歉&#xff0c;我之前的回答确实有误"&…...

TI F28P65 使用 ePWM 模块模拟 SPI 时钟的详细方法

引言 在嵌入式开发中&#xff0c;当芯片自带的硬件SPI接口数量不足&#xff0c;或者需要适配非标准时钟极性与相位的SPI从设备时&#xff0c;利用TI C2000系列芯片&#xff08;如F28P65x&#xff09;强大的ePWM&#xff08;增强型脉宽调制&#xff09;模块来模拟SPI时钟是一种…...