当前位置:网站首页>Quelques conseils communs sur l'inspecteur de l'unit é, généralement pour les extensions d'éditeur ou d'autres
Quelques conseils communs sur l'inspecteur de l'unit é, généralement pour les extensions d'éditeur ou d'autres
2022-07-06 04:49:00 【Charlsdm】
RequireComponent
RequireComponentPourObjectAjouter les composants nécessaires,Il peut également être interprété comme remplaçant“Add Component”Fonctionnement,Peut efficacement éviter les erreurs causées par l'oubli d'ajouter les composants nécessaires,Cela s'applique également auxObjectAjouter un scénario avec le même composant,L'opération répétée a été omise.
En plusRequireComponentLe code doit précéder la classe
[RequireComponent(typeof(Rigidbody))]
[RequireComponent(typeof(AudioSource))]
Il est important de noter que,Quand vous voulez supprimer passRequireComponentLors de l'ajout d'un composant,Vous devez d'abord supprimer le script,Sinon, l'avertissement suivant est généré.
Range
RangeDéfinir une plage de valeurs pour les variables,Mais seulement dansInspectorDans la fenêtre,C'est - à - dire,Changer la valeur d'une variable par Code n'est pas acceptableRangeConstrained
[Range(1, 5)]
public int Speed;
[Range(0,1)]
public float Time;
Space
SpaceFaireInspectorAugmentation de l'espacement entre les champs dans la fenêtre
public float Max;
public float Min;
[Space()]
public float Speed;
SerializeField
En général,Seulementpublic Les variables de sont affichées dans InspectorDans la fenêtre,Mais...SerializeField Les modificateurs d'accès peuvent être ignorés ,Faireprivate Les variables peuvent également afficher
private bool NotInInspector;
[SerializeField] private bool InInspector;
HideInInspector
Fairepublic Les champs de n'apparaissent pas dans InspectorDans la fenêtre
[HideInInspector]
public float Hide;
public float notHide;
Tooltip
PourInspcetor Les champs de la fenêtre sont accompagnés d'une description textuelle
[Tooltip("Health value between 0 and 100.")]
public int Health = 100;
Header
Voilà.Inspector Champ avec Titre ,Groupe de mise en œuvre
[Header(“Text”)]
public Text hp;
public Text mp;
public Text power;
public Text defense;
边栏推荐
- 优秀PM必须经历这3层蜕变!
- Dry goods collection | Vulkan game engine video tutorial
- Digital children < daily question> (Digital DP)
- Complete list of common functions of turtle module
- newton interpolation
- Postman manage test cases
- Bill Gates posted his 18-year-old resume and expected an annual salary of $12000 48 years ago
- [detailed steps of FreeRTOS shift value for the first time]
- Uva1592 Database
- EditorUtility.SetDirty在Untiy中的作用以及应用
猜你喜欢
Basic knowledge and examples of binary tree
A blog to achieve embedded entry
View workflow
Postman前置脚本-全局变量和环境变量
ETCD数据库源码分析——etcdserver bootstrap初始化存储
Acwing week 58
The underlying structure of five data types in redis
【LGR-109】洛谷 5 月月赛 II & Windy Round 6
RT thread analysis - object container implementation and function
Extension of graph theory
随机推荐
Flink kakfa data read and write to Hudi
Extension of graph theory
麥斯克電子IPO被終止:曾擬募資8億 河南資產是股東
内核判断i2c地址上是否挂载外设
[NOIP2009 普及组] 分数线划定
Redis 排查大 key 的4种方法,优化必备
Scala function advanced
优秀PM必须经历这3层蜕变!
Summary of redis AOF and RDB knowledge points
The web project imported the MySQL driver jar package but failed to load it into the driver
Bubble sort
Digital children < daily question> (Digital DP)
Embedded development program framework
[Yu Yue education] reference materials of complex variable function and integral transformation of Northwestern Polytechnic University
It is also a small summary in learning
树莓派3.5寸屏幕白屏显示连接
A little knowledge of CPU, disk and memory
IPv6 comprehensive experiment
Weng Kai C language third week 3.1 punch in
二叉树基本知识和例题