首页 > 其他分享 >Unity Tips

Unity Tips

时间:2024-06-09 20:57:37浏览次数:16  
标签:窗口 变量 private public Unity 设置 Tips inspector

1:Debug Mode:

对于只在一个类中访问的变量设置为private,但是在调试的时候会看不到这些值,可以插入一些调试日志语句,将变量改为公共变量,同时将inspector设置为Debug模式,此时私有变量就将变得可见。

2:range属性

在变量使用之前使用range属性来给它一个最小值和最大值,这将在inspector中绘制一个滑块

[Range(.1f,2f)]

public float pitch = 1f;

可以设置一个滑动条,在inspector窗口中最小值为0.1,最大值为2

3:Space Header

创建一个包含大量公共变量的脚本,[space]可以将变量之间加上空格间隔开,[Header(“Transform")]可以为变量添加标题

4:HideInInspector隐藏变量

使用[HideInInspector]将public变量标记为隐藏来在inspector窗口中隐藏变量

5:Serializefield可视化变量

并非在inspector窗口中其中设置的所有变量都应该是公共的,在private变量上添加[SerializedField]可以在inspector窗口显示出来

标签:窗口,变量,private,public,Unity,设置,Tips,inspector
From: https://blog.csdn.net/weixin_56990019/article/details/139565988

相关文章

  • Ten Tips for Smarter Google Searches (十个更聪明使用 Google 搜索的技巧)
    TenTipsforSmarterGoogleSearches十个更聪明使用Google搜索的技巧 Date:Dec1,2006Articleisprovidedcourtesyof Que.Returntothearticle MostpeopleuseGoogleinaveryinefficientandoftenineffectivemanner.Ifallyoudoisenterafew......
  • 图文详解Windows系统下搭建mysql开发环境——mysql Community 8 和 navicat Premium 1
    在正式开始学习使用MySQL之前,我们有必要先搭建一个良好的开发环境,让我们的学习和工作效率事半功倍。本文涉及到的软件百度云盘:链接:https://pan.baidu.com/s/1jj_YajEv8adeEjMrXLhOTQ?pwd=1023提取码:1023目录客户机—服务器软件MySQL版本MySQL的下载和安装MySQL服务的......
  • Unity 创建一个规范的Package
    为包命名[email protected](字母要小写,@后是包版本号)包的布局Packages├──package.json├──README.md├──CHANGELOG.md├──LICENSE.md├──ThirdPartyNotices.md├──Editor│├──Unity.[YourPackageName......
  • 【Unity每日一记】效应器你应该知道是什么吧!五大2D效应器组件
    ......
  • Unity反射的几种方式
    1.利用额外的相机将反射的内容渲染到RenderTargetTexture上 参考:<Unity入门精要>10.2.1节原理很简单,以反射面(例如镜子)为中心,创建一个相机,处于主相机在镜子中反射的位置,用脚本实时更改相机位置与朝向这个相机渲染的内容不直接输出到屏幕,而是输出到一张RTT上然后再将......
  • Unity 协程
    IEnumeratorStart(){Debug.Log("协程开始");yieldreturnnewWaitForSeconds(2f);Debug.Log("等待了2秒后继续执行");yieldreturnnewWaitForSeconds(1f);Debug.Log("又等待了1秒后继续执行");}......
  • Unity DOTS技术(十一) SystemBase详解
    文章目录一.什么是SystemBase二.SystemBase的生命周期三.继承实现四.操控的依据五.组件筛选的限制六.组件监听七.共享组件筛选八.存储筛选结果九.过滤标识组件十.线程操作十一.线程名称修改十二.Burst编译器开关一.什么是SystemBase在之前的分享中我们用到的系统父......
  • Unity UGUI 之 Text 控件
    介绍UGUI中的Text控件是UnityUGUI中的一个常用控件,用于显示文本内容。常用属性属性描述Text文本内容Font字体FontstyleNormal标准字体字体风格Bold加粗字体Italic斜体BoldandItalic加粗斜体FontSize文字大小LineSpacing行距RichText富文本支持以下为常用标签<b......
  • 使用 Unity Sentis 实现AI换脸
    前言使用UnitySentis和ComputeShader,det_10g.onnx进行高效人脸五官定位-CSDN博客需要用到该篇文章中的五个关键点信息进行人脸对齐。模型分析实现ai换脸的核心模型是inswapper_128.onnx;它的输入值有两个target和source,target是目标面部图片尺寸为(128*128*3),source是......
  • IPFoxy Tips:什么是IP黑名单与白名单?
    在IP代理使用中,我们经常听到黑名单与白名单两个名词,它们不仅提供了强大的防御机制,还可以灵活应对不同的安全威胁。本文将详细探讨IP黑名单和白名单在网络安全中的双重屏障作用。一、IP黑名单和白名单定义IP黑名单与IP白名单是网络安全中两种常用的控制手段,在代理IP中,我们也......