比較と非表示の詳細は、以下を参照してください。プロパティの上にヘッダーを追加します。表示するヘッダーテキスト。フィールドをシリアル化し、Unityインスペクターで以下のプロパティを非表示にします。int型のみに適用できます。フィールド上でEditorGUI.LayerFieldを呼び出します。プロパティのオン/オフを切り替えます。トグルを評価するために使用される*bool*へのパス。プロパティの上にカーソルを置くと、ツールチップを表示します。lengthを使用すると、配列のサイズを定義できます。------minLengthとmaxLengthを使用すると、Inspectorでサイズの範囲を定義することができます。最終的なサイズはInspectorで設定できます。コンポーネントとコンポーネントフィールドの両方に適用できます。フィールド:コンポーネント用に生成されたプロトタイプからフィールドを除外します。コンポーネント:このコンポーネントのプロトタイプは生成されません。タイプに追加すると、プロトタイプで使用可能としてマークされ、プロトタイプクラスが発行されなくなります。フィールドに追加すると、特定のフィールドにのみ影響します。側で_Prototypeタイプを使用する必要がないので便利です。動的なコレクションに適用可能。これにより、コレクションを保持するコンポーネントがエンティティに追加されたときに、コレクション用のメモリがまだ割り当てられていなければ、そのメモリが割り当てられます。ダイナミックコレクションやPtrにも適用可能です。これにより、コンポーネントが取り外されたときに、関連するメモリが解放され、フィールドに保持されていたPtrが無効になります。------重要:この属性を相互参照されたコレクションと組み合わせて使用しないでください。この属性は、特定のフィールドに保持されているPtrを無効にするだけで、他のフィールドは無効なメモリを指します。Attributesは、特に指定がない限り、いくつかの構文の違いはあるものの、C#ファイルとqtnファイルの両方で使用することができます。CSharpでの使用C#ファイルでは他の属性と同様に、属性を使用したり連結したりできます。FP[20];qtnでの使用qtnファイルでは、単一属性の使用法はC#と同じです。TestArray;複数の属性を組み合わせる場合、それらの属性は連結する必要があります。