Looking for unity3d Keywords? Try Ask4Keywords

unity3dAtributos


Sintaxis

  • [AddComponentMenu (string menuName)]
  • [AddComponentMenu (string menuName, int order)]
  • [CanEditMultipleObjects]
  • [ContextMenuItem (nombre de cadena, función de cadena)]
  • [ContextMenu (nombre de cadena)]
  • [CustomEditor (Type inspectedType)]
  • [CustomEditor (Type inspectedType, bool editorForChildClasses)]
  • [CustomPropertyDrawer (tipo de tipo)]
  • [CustomPropertyDrawer (tipo de tipo, bool useForChildren)]
  • [DisallowMultipleComponent]
  • [DrawGizmo (GizmoType gizmo)]
  • [DrawGizmo (GizmoType gizmo, Type drawnGizmoType)]
  • [ExecuteInEditMode]
  • [Encabezado (encabezado de cadena)]
  • [HideInInspector]
  • [InitializeOnLoad]
  • [InitializeOnLoadMethod]
  • [MenuItem (string itemName)]
  • [MenuItem (string itemName, bool isValidateFunction)]
  • [MenuItem (string itemName, bool isValidateFunction, int prioridad)]
  • [Multilínea (líneas int)]
  • [PreferenceItem (nombre de cadena)]
  • [Rango (flotar min, flotar max)]
  • [RequireComponent (tipo de tipo)]
  • [RuntimeInitializeOnLoadMethod]
  • [RuntimeInitializeOnLoadMethod (RuntimeInitializeLoadType loadType)]
  • [SerializeField]
  • [Espacio (altura de flotación)]
  • [TextArea (int minLines, int maxLines)]
  • [Tooltip (string tooltip)]

Observaciones

SerializeField

El sistema de serialización de Unity se puede usar para hacer lo siguiente:

  • Puede serializar campos públicos no estáticos (de tipos serializables)
  • Puede serializar campos no públicos no públicos marcados con el atributo [SerializeField]
  • No se pueden serializar campos estáticos
  • No se pueden serializar propiedades estáticas

Su campo, incluso si está marcado con el atributo SerializeField, solo se atribuirá si es de un tipo que Unity puede serializar, que son:

  • Todas las clases heredadas de UnityEngine.Object (por ejemplo, GameObject, Component, MonoBehaviour, Texture2D)
  • Todos los tipos de datos básicos como int, string, float, bool
  • Algunos tipos incorporados como Vector2 / 3/4, Quaternion, Matrix4x4, Color, Rect, LayerMask
  • Arreglos de un tipo serializable.
  • Lista de un tipo serializable
  • Enums
  • Estructuras

Atributos Ejemplos relacionados