位置: 编程技术 - 正文

Unity GameObject.activeSelf, GameObject.activeInHierarchy,GameObject.SetActive和SetActiveRecursively

编辑:rootadmin

推荐整理分享Unity GameObject.activeSelf, GameObject.activeInHierarchy,GameObject.SetActive和SetActiveRecursively,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

转载自: only只读):物体本身的active状态,对应于其在inspector中的checkbox是否被勾选

activeInHierarchy(read only只读):物体在层次中是否是active的。也就是说要使这个&#;为true,这个物体及其所有父物体(及祖先物体)的activeself状态都为true。

一个物体要在场景中是可见的(不是隐藏的),那么不仅仅其本身的activeSelf要为true,其所有父物体(及祖先物体)的activeself状态都要为true。

总结:

activeInHierarchy状态代表物体在场景中的实际的active状态。实际上代表的是物体及其所有祖先物体的activeSelf状态。而activeSelf对应于其在inspector中的checkbox是否被勾选

Unity GameObject.activeSelf, GameObject.activeInHierarchy,GameObject.SetActive和SetActiveRecursively

activeSelf状态代表物体自身的activeSelf状态,所以当物体本身activeSelf为true,而其所有祖先物体的activeSelf状态不全为true时,这个物体的activeInHierarchy状态为false。

activeSelf==物体自身

activeInHierarchy==物体自身及其所有祖先物体==物体在场景中实际上是否激活

至于SetActive,改变的是物体自身的activeSelf状态,所以,对一个物体SetActive时,其在场景中可能不会被激活,因为其祖先物体可能存在未被激活的。

SetActiveRecursively,改变物体自身及其所有子物体的activeSelf状态&#;&#;,相当于对物体自身及其所有子物体调用SetActive.

由于SetActiveRecursively已过时(obsolete),未来将移除,所以,当设置一个物体及其所有子物体的active状态时,可以调用一下方法

[csharp] view plaincopyvoid DeactivateChildren(GameObject g, bool a) { g.activeSelf = a; foreach (Transform child in g.transform) { DeactivateChildren(child.gameObject, a); }

Unity3D使用经验总结 编辑器扩展篇 转载:

Unity与全息投影 一:说明目前,淘宝里买家卖的全息的项目和资源都是视频的,视频具体怎么做的不清楚,但是视频的只能是看。演示观赏而已,缺少交互。于是,我

[置顶] unity3d Realistic eye shading 真实的眼睛渲染 先放上效果人皮都做了,当然要来研究下睛,睛要比人体皮肤简单一些(实时模拟人皮在此)一看是不是很复杂这是睛的解构,但是,我们只需要模拟

标签: Unity GameObject.activeSelf, GameObject.activeInHierarchy,GameObject.SetActive和SetActiveRecursively

本文链接地址:https://www.jiuchutong.com/biancheng/384530.html 转载请保留说明!

上一篇:Unity3D使用经验总结 优点篇(unity3d documentation)

下一篇:Unity3D使用经验总结 编辑器扩展篇(unity3d有什么用)

  • 评估报告是什么
  • 装修设计合同印花税
  • 汇算清缴期间发生的计入当期损益吗
  • 摊余成本的构成内容
  • 进项有留底怎么结转
  • 金蝶迷你版年结怎么操作
  • 连锁店每个店都要独立核算吗
  • 拆迁置换安置房
  • 多出来的费用
  • 增资扩股如何操作
  • 专票上没写开户行合规吗
  • 运输增值税专票含税价怎么算
  • 增值税进行未认定怎么办
  • 监控维护需要什么经营范围
  • 如何确认是否要割包皮
  • 应收账款的周转率怎么算
  • 经营终止前企业资质变更
  • 预收的销售商品货款通过什么科目核算
  • 发票丢失登报声明怎么写
  • 买卖交什么税
  • 混合销售行为的名词解释
  • 管理费用进项税额转出会计分录
  • 冲减增值税进项税怎么处理
  • 一般纳税人税金怎么算
  • 企业减免税款的会计分录
  • 表单提交错误后怎么撤销
  • 太超过了
  • mongodb jpa
  • vue router
  • 被税怎么办
  • 没有收入的情况下可以填成本吗
  • 专利年费的滞纳金
  • 深度强化学习-DQN算法原理与代码
  • 股权划转有税费吗
  • 支租赁费用计提印花税吗
  • 普票专票的销售额怎么理解
  • 计提工资大于发放工资,所得税汇算要调整吗
  • 成本类科目怎么记账
  • 印花税计税金额是主营业务收入吗
  • 合并报表抵消分录
  • access china
  • 小规模纳税人免增值税的政策
  • 应交税金应交增值税年底转平吗
  • 个体工商户纳税人类型怎么填
  • 实收资本期末需要结转吗
  • 发票清单用什么章
  • 贴现的概念及计算公式
  • 电子承兑背书一般多久到账
  • 库存商品的出售
  • 扣除土地价款
  • 哪些个体户要报残保金
  • 计提工会经费如何扣除
  • 销售商品一批,销售价格为4520000
  • sql数据库怎么执行命令
  • 开窗函数窗口范围
  • mysql数据库设置固定值
  • windows vista安装光盘进入dos
  • xp开机延时启动程序
  • 重装win7旗舰版系统教程
  • mac取消开机启动项
  • win7怎么进行系统还原
  • winxp如何设置文件共享
  • incredr
  • win7主要有哪些内容
  • Expand、Fasthelp、Fc命令的用法
  • html里id
  • python内置函数用来返回列表,元组,字典
  • angular的排序管道
  • unity3d动态加载资源
  • node.js读取文件的三种方式
  • 封装是借助什么达到的
  • python跑出异常
  • python极简讲义pdf
  • python app爬虫教程
  • 快速掌握英语的方法
  • 人防异地建设费标准
  • 天津国税电话
  • 盼之代售怎么下载
  • 企业医院和事业医院的区别
  • 发生技术入股递增怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设