当前位置:网站首页>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;
边栏推荐
- Project manager, can you draw prototypes? Does the project manager need to do product design?
- Summary of redis AOF and RDB knowledge points
- [buuctf.reverse] 159_[watevrCTF 2019]Watshell
- 2021robocom robot developer competition (Preliminary)
- The web project imported the MySQL driver jar package but failed to load it into the driver
- Complete list of common functions of turtle module
- 优秀PM必须经历这3层蜕变!
- [Yu Yue education] reference materials of complex variable function and integral transformation of Northwestern Polytechnic University
- Postman关联
- 8. Static file
猜你喜欢
随机推荐
What are the advantages of the industry private network over the public network? What specific requirements can be met?
11. Intranet penetration and automatic refresh
Chip debugging of es8316 of imx8mp
MPLS experiment
2021 robocom world robot developer competition - undergraduate group (semi-finals)
关于imx8mp的es8316的芯片调试
Postman pre script - global variables and environment variables
几种RS485隔离通讯的方案介绍
Codeforces Round #804 (Div. 2)
2021 RoboCom 世界机器人开发者大赛-本科组(复赛)
On the solution of es8316's audio burst
Microservice resource address
EditorUtility.SetDirty在Untiy中的作用以及应用
A blog to achieve embedded entry
Distributed transaction solution
Can CDC pull the Oracle table in full
Why does MySQL need two-phase commit
Upload nestjs configuration files, configure the use of middleware and pipelines
项目经理,你会画原型嘛?项目经理需要做产品设计了?
Uva1592 Database









