位置: 编程技术 - 正文

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有什么用)

  • 销售企业进货会计分录
  • 转出多交增值税和转出未交增值税怎么理解
  • 最新个人所得税扣除标准表
  • 稿酬所得个人所得税税率表
  • 产业增加值就是增长率吗
  • 小规模纳税季收入怎么算
  • 个人代开普票需要交个人所得税吗
  • 人力费可以计入劳务费吗
  • 工业企业所得税优惠政策
  • 营业成本利润率降低说明什么
  • 车船税重复交了怎么退怎么在网上完税?
  • 公司租赁的车辆发生的费用都可以报销吗?
  • 委托其他公司开票收款
  • 计提租金分录怎么处理
  • 利润表中所得税费用为负数是什么意思
  • 税控盘抵扣联附在哪里
  • 增值税进项税抵扣规定
  • 投资协议需要注意细节
  • 免税个体户发票税率多少
  • 没有把发票开给客户公司注销了怎么办
  • 汇算清缴退税调整利润表
  • 个税7月申报7月怎么填
  • 本年利润在借方表示什么意思
  • 税务局返还的个税手续费需要缴纳增值税吗
  • 苹果的mac系统
  • php调用sql
  • 重装系统后出现ctrl+alt+del
  • PHP:apache_request_headers()的用法_Apache函数
  • 牛肉炖萝卜的做法高压锅
  • 若依框架讲解
  • 外包员工的工资外包公司会扣吗
  • php自定义header
  • 使用电子计算机生成的会计凭证
  • 不得抵扣的增值税怎么处理
  • 捷税宝被稽查了吗
  • 谷歌浏览器被hao123锁定改不了
  • 李牧其人
  • vue中proxy代理?
  • iis搭建网站教程win10
  • 电商后台管理系统简介
  • 命令start
  • get_module_base
  • 应收应付核销规则及常见问题
  • 所得税汇算清缴调整项目
  • python中字典的键有何要求
  • 基于vue的开源甘特图控件
  • react生命周期执行顺序
  • 拆迁补偿收入是否缴纳所得税
  • 应收账款占比是什么
  • 政府会计资产的概念
  • 销售收入未及时入账
  • sql server查询语句大全讲解
  • 备用金支出没有发票怎么办
  • 员工缴纳工伤保险怎么赔偿
  • 货物已发出可以退款吗
  • 要约收购的条件和程序具体包括哪些?
  • 免税蔬菜税额用什么表示
  • sqlserver存储过程怎么查看
  • centos6.6网络配置
  • 电脑系统xp怎么样
  • mac vm安装win10
  • cpqinet.exe是什么进程 安全吗 cpqinet进程安全性评估
  • linux终端有哪些
  • win8如何升级到win10系统版本
  • 使用linux的电脑
  • unity数学函数
  • opengles 抗锯齿
  • android 坐标系
  • css选择器怎么写
  • 教你怎样用气球做可爱小兔子气球君带你做气球手工
  • js foreach倒序
  • python的params
  • 关于python整数类型
  • 佛山市国家税务局狮山分局简介
  • 打印个人住房信息查询记录需要什么资料
  • 电子发票软件怎么打开
  • 税务总局和各省税务机关
  • 水资源税征收标准2023
  • 残疾人个人所得税减免政策2023
  • 税收筹划可分为
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设