Setactive和Enbale的区别:
setactive是控制GameObject对象显示/隐藏
enable是控制GameObject上的组件激活/关闭

1.设置setactive属性:

    void Start(){gameObject.SetActive(false);}

2.设置enable属性:

     private Image img;void Start(){img = transform.GetComponent<Image>();img.enabled = false;}

结果对比

总结:
1. 从上图可以看出setactive属性是把GameObject对象整体隐藏掉
2. 而enable属性是隐藏对象上的某个控件
所以想隐藏对象用setactive,隐藏控件用enable,比如禁用button控件禁止点击事件

Unity Setactive和Enbale的区别相关推荐

  1. UNITY Destroy()和DestroyImadiate()的区别

    UNITY Destroy()和DestroyImadiate()的区别 using System.Collections; using System.Collections.Generic; usi ...

  2. Unity Mono和IL2CPP的区别

    *目录 Unity是如何实现跨平台的? Mono介绍 IL2CPP介绍 Mono与IL2CPP的区别* 一.Unity是如何实现跨平台的? 跨平台:一次编译,不需要任何代码修改,应用程序就可以运行在任 ...

  3. Unity之Update与FixedUpdate区别

    下面这段代码演示游戏暂停 using UnityEngine; using System.Collections;public class GamePauseTest : MonoBehaviour ...

  4. Unity中SetPassCall, Batches的区别,它们与Draw call 的关系

    先放官方对于Draw call batch的解释:https://docs.unity3d.com/Manual/DrawCallBatching.html 在Unity 的优化中,我们经常说要优化D ...

  5. Unity SRP URP HDRP 的区别

    https://blog.csdn.net/weixin_41622043/article/details/107623694 1.Build-In Render 内置渲染器(默认)兼容太多,反而不能 ...

  6. Unity SpriteRender 和Image的区别

    1. 首先,spriterender是sprite显示图片需要的组件,通常来说sprite应该是transfrom,也就是世界坐标,而image被归类为UI组件,使用的是recttransfrom,使 ...

  7. Unity期末大作业

    OurCooked GitHub源码地址(如果有用点个star,谢谢!) 文章目录 1.0 项目简介 2.0 游戏创意 2.1 Origin 2.2 Lover 2.3 Family 3.0 游戏各模 ...

  8. unity编辑器扩展--Inspector自定义编辑

    UnityEditor可以说是一个挺庞大的领域了,平时更注重上线开发,对于编辑这块儿知之甚少.这里暂不系统地去研究,简单去实现几个常用的功能. 1.让一个公共普通类型变量在编辑界面显示,但不允许修改. ...

  9. 使用新的输入系统在 Unity 中构建第三人称控制器

    如果你随机挑选几款游戏,每款游戏可能会有不同的艺术风格和机制.不同的故事,甚至根本没有故事,但它们都有一个共同点:所有游戏都需要读取和处理输入来自键盘.鼠标.游戏手柄.操纵杆.VR 控制器等设备. 构 ...

最新文章

  1. thinkphp实现登录后返回原界面
  2. 安装phpssdb扩展:
  3. TCL——事务控制语言
  4. 360n7手机断网没信号_你的手机信号为什么总比别人差?原因没那么简单
  5. 106 网络编程实战之基于socketserver实现多用户FTP服务器
  6. 谁先看到苏神咬人? 世界杯直播背后的云
  7. CMOS、TTL门电路基础
  8. linux centos7 apache+mariadb+php 虚拟机vmware workstation lamp环境搭建
  9. nodejs项目(基于Express)——为上传的图片贴上国旗图标(使用gm)并返回图片位置
  10. 建立远程桌面需要在对方服务器上做设置吗,SFB 项目经验-23-要远程登录,你需要具有通过远程桌面服务进行登录的权限...
  11. [OpenHarmony RK3568] (三)蓝牙芯片适配
  12. Unity中使用Google.Protobuf3,获取dll文件
  13. 电路分析三------KCL,KVL,VCR方程
  14. 四种宽带接入技术功能及说明
  15. FireFox插件 - Greasemonkey
  16. 网络安全ai能力建设_人工智能对网络安全的影响
  17. 东南大学信息学院考研经验
  18. 机器人工程→合适的课程←
  19. 爱客云服务催生CRM变革,爱客 中小企业如何选择?
  20. IPV6前缀变化设置通过防火墙的方法

热门文章

  1. 年会流程一站式管理模式,会议软件助力会议管理科学高效
  2. python手机区块链,初学者用Python搭建区块链
  3. 按关键字搜索并爬去微信公众号文章
  4. 关于汇编中有符号数和无符号数的判断
  5. JavaScript实现凯撒密码算法(附完整源码)
  6. 英语口语8000句(6)
  7. Cisco双ISP双链路NAT接入案例
  8. Data Preprocess
  9. 手工测试与自动化测试的一些特点
  10. Windows简单激-活方法