docs.unity3d.com
    目次を表示する/隠す

    Class UnitBase

    Inheritance
    Object
    UnitBase
    Namespace: Unity.VisualScripting
    Syntax
    public static class UnitBase

    Properties

    contextualUnitsExtensions

    Declaration
    public static NonNullableList<Func<GraphReference, IEnumerable<IUnitOption>>> contextualUnitsExtensions { get; }
    Property Value
    Type Description
    NonNullableList<Func<GraphReference, IEnumerable<IUnitOption>>>

    dynamicUnitsExtensions

    Declaration
    public static NonNullableList<Func<IEnumerable<IUnitOption>>> dynamicUnitsExtensions { get; }
    Property Value
    Type Description
    NonNullableList<Func<IEnumerable<IUnitOption>>>

    staticUnitsExtensions

    Declaration
    public static NonNullableList<Func<IEnumerable<IUnitOption>>> staticUnitsExtensions { get; }
    Property Value
    Type Description
    NonNullableList<Func<IEnumerable<IUnitOption>>>

    Methods

    Build(Boolean)

    Declaration
    public static void Build(bool initialBuild = false)
    Parameters
    Type Name Description
    Boolean initialBuild

    GetScriptGuids(Type)

    Declaration
    public static IEnumerable<string> GetScriptGuids(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    IEnumerable<String>

    GetScriptTypes(String)

    Declaration
    public static IEnumerable<Type> GetScriptTypes(string guid)
    Parameters
    Type Name Description
    String guid
    Returns
    Type Description
    IEnumerable<Type>

    Rebuild()

    Declaration
    public static void Rebuild()

    Subset(UnitOptionFilter, GraphReference)

    Declaration
    public static IEnumerable<IUnitOption> Subset(UnitOptionFilter filter, GraphReference reference)
    Parameters
    Type Name Description
    UnitOptionFilter filter
    GraphReference reference
    Returns
    Type Description
    IEnumerable<IUnitOption>

    Update()

    Declaration
    public static void Update()

    WithoutInheritedDuplicates<T>(IEnumerable<T>, Func<T, IUnitOption>, CancellationToken)

    Declaration
    public static IEnumerable<T> WithoutInheritedDuplicates<T>(this IEnumerable<T> items, Func<T, IUnitOption> optionSelector, CancellationToken cancellation)
    Parameters
    Type Name Description
    IEnumerable<T> items
    Func<T, IUnitOption> optionSelector
    CancellationToken cancellation
    Returns
    Type Description
    IEnumerable<T>
    Type Parameters
    Name Description
    T
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)