Unity 6.3
0 онлайн 78 гостей 3 в системе
Вход
Программирование в Unity Шаг 18 из 210

Атрибуты Unity

Атрибуты в C# — это метаданные-маркеры, которые ставятся перед объявлением класса, свойства или метода и указывают на особое поведение.

В библиотеках .NET определено множество атрибутов, а Unity также предоставляет множество пользовательских, специфических для Unity атрибутов. Например, вы можете добавить HideInInspector атрибут перед объявлением свойства, чтобы инспектор не показывал его, даже если оно открытое. Атрибуты указываются в квадратных скобках над объявлением следующим образом:

[HideInInspector]
public float strength;

Полный список атрибутов UnityEngine см. в разделе UnityEngine > Атрибуты в справке API скриптов, которая начинается с AddComponentMenu.

Полный список атрибутов UnityEditor см. в разделе UnityEditor > Атрибуты в справке API скриптов, которая начинается с AssetPostprocessorStaticVariableIgnoreAttribute.

Примечание: Не используйте атрибуты .NET ThreadStatic, так как это приведет к сбоям, если добавить их в скрипт Unity.

Дополнительные ресурсы