当前位置:网站首页>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;
边栏推荐
- Platformio create libopencm3 + FreeRTOS project
- How to estimate the population with samples? (mean, variance, standard deviation)
- [noip2008 improvement group] stupid monkey
- Redis has four methods for checking big keys, which are necessary for optimization
- Lagrange polynomial
- canal同步mysql数据变化到kafka(centos部署)
- 也算是学习中的小总结
- Why does MySQL need two-phase commit
- What are the advantages of the industry private network over the public network? What specific requirements can be met?
- Scala function advanced
猜你喜欢
随机推荐
Dynamic programming (tree DP)
ETCD数据库源码分析——etcdserver bootstrap初始化存储
2021robocom robot developer competition (Preliminary)
Luogu deep foundation part 1 Introduction to language Chapter 2 sequential structure programming
Postman断言
SharedPreferences source code analysis
[Yu Yue education] reference materials of complex variable function and integral transformation of Northwestern Polytechnic University
[05-1, 05-02, 05-03] network protocol
Quick sort
项目经理,你会画原型嘛?项目经理需要做产品设计了?
Finance online homework
Visio draws Tai Chi
内核判断i2c地址上是否挂载外设
Crazy God said redis notes
图论的扩展
Distributed transaction solution
What are the advantages of the industry private network over the public network? What specific requirements can be met?
Basic explanation of turtle module - draw curve
Dry goods collection | Vulkan game engine video tutorial
Raspberry pie 3.5-inch white screen display connection









