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

    Namespace Unity.VisualScripting.Interpreter

    Classes

    CodeGeneratorUtils

    ConstantNodeAttribute

    GenerateAllApiNodes

    GraphBuilder

    GraphBuilder.BoltCompilationResult

    GraphDefinition

    The runtime graph structure

    GraphTransform

    InternalNodeCodeGenerator

    ListNodeAttribute

    MemberNodeAttribute

    NodeCodeGenerator<T>

    NodeDescriptionAttribute

    PortDescriptionAttribute

    PortExtensions

    PortMapper

    For initialization of runtime ports (they need to have a graph-wide unique index) and optionally mapping them to an authoring unit port The mapping enables debugging to display the recorded values on the right authoring ports and highlight the right authoring nodes Given that node translation is not 1:1, this is required:

    • 1 authoring node could get translated to N runtime nodes
    • 1 port might be translated to 0 or 1 ports

    RuntimeGraphAsset

    RuntimeGraphDebugData

    Structs

    AddDictionaryItemNode

    AddListItemNode

    AndNode

    BindingId

    BoltAnimationEventNode

    BoltNamedAnimationEventNode

    BoltUnityEventNode

    BranchNode

    BreakNode

    CacheNode

    ClearDictionaryNode

    ClearListNode

    ConstantAnimationCurve

    ConstantBoolean

    ConstantBounds

    ConstantColor

    ConstantEnum

    ConstantFloat

    ConstantInt

    ConstantLayerMask

    ConstantQuaternion

    ConstantRay

    ConstantRay2D

    ConstantRect

    ConstantString

    ConstantType

    ConstantUnityObject

    ConstantValue

    ConstantVector2

    ConstantVector3

    ConstantVector4

    CooldownNode

    CooldownNode.State

    CountItemsNode

    CreateDictionaryNode

    CreateListNode

    CustomEventNode

    DataId

    Represents an index in the graphInstance value array. base 1, so 0 means the data id is invalid or not initialized

    DictionaryContainsKeyNode

    EqualNode

    ExclusiveOrNode

    FirstItemNode

    FixedUpdateNode

    ForEachNode

    ForNode

    GenericDivideNode

    GenericModuloNode

    GenericMultiplyNode

    GenericSubtractNode

    GenericSumNode

    GetApplicationVariableNode

    GetDictionaryItemNode

    GetListItemNode

    GetObjectVariableNode

    GetSavedVariableNode

    GetSceneVariableNode

    GetVariableNode

    GraphBuilder.VariableHandle

    GraphDefinition.PortInfo

    GraphDefinition.VariableDescription

    GraphDefinition.VariableInitValue

    GraphInputNode

    GraphOutputNode

    GreaterNode

    GreaterOrEqualNode

    InputDataMultiPort

    InputDataPort

    InputTriggerMultiPort

    InputTriggerPort

    InsertListItemNode

    IsVariableDefinedNode

    LastItemNode

    LateUpdateNode

    LessNode

    LessOrEqualNode

    ListContainsItemNode

    LogNode

    MergeDictionariesNode

    MergeListsNode

    NegateBitwiseNode

    NegateNode

    NegateNumericNode

    NodeId

    Represents an index in the graphInstance node list. base 1, so 0 means the node id is invalid or not initialized

    NotEqualNode

    NullCheckNode

    NullCoalesceNode

    NullNode

    OnAnimatorIKNode

    OnAnimatorMoveNode

    OnApplicationFocusNode

    OnApplicationLostFocusNode

    OnApplicationPauseNode

    OnApplicationQuitNode

    OnApplicationResumeNode

    OnBecameInvisibleNode

    OnBecameVisibleNode

    OnBeginDragNode

    OnButtonClickNode

    OnButtonInputNode

    OnCancelNode

    OnceNode

    OnceNode.State

    OnCollisionEnter2DNode

    OnCollisionEnterNode

    OnCollisionExit2DNode

    OnCollisionExitNode

    OnCollisionStay2DNode

    OnCollisionStayNode

    OnControllerColliderHitNode

    OnDeselectNode

    OnDestinationReachedNode

    OnDestroyNode

    OnDisableNode

    OnDragNode

    OnDrawGizmosNode

    OnDrawGizmosSelectedNode

    OnDropdownValueChangedNode

    OnDropNode

    OnEnableNode

    OnEndDragNode

    OnGUINode

    OnInputFieldEndEditNode

    OnInputFieldValueChangedNode

    OnJointBreak2DNode

    OnJointBreakNode

    OnKeyboardInputNode

    OnMouseDownNode

    OnMouseDragNode

    OnMouseEnterNode

    OnMouseExitNode

    OnMouseInputNode

    OnMouseOverNode

    OnMouseUpAsButtonNode

    OnMouseUpNode

    OnMoveNode

    OnParticleCollisionNode

    OnPointerClickNode

    OnPointerDownNode

    OnPointerEnterNode

    OnPointerExitNode

    OnPointerUpNode

    OnScrollbarValueChangedNode

    OnScrollNode

    OnScrollRectValueChangedNode

    OnSelectNode

    OnSliderValueChangedNode

    OnSubmitNode

    OnToggleValueChangedNode

    OnTransformChildrenChangedNode

    OnTransformParentChangedNode

    OnTriggerEnter2DNode

    OnTriggerEnterNode

    OnTriggerExit2DNode

    OnTriggerExitNode

    OnTriggerStay2DNode

    OnTriggerStayNode

    OrNode

    OutputDataMultiPort

    OutputDataPort

    OutputTriggerMultiPort

    OutputTriggerPort

    PassthroughNode

    Port

    Basic Port with an id. could be renamed PortId. this index is unique on a graph level and is used to index the graph definition's port info table. Wrapped by strongly typed ports (InputDataPort, ...)

    PortMapper.MappedPort

    ReflectedMember

    RemoveDictionaryItemNode

    RemoveListItemAtNode

    RemoveListItemNode

    SaveVariablesNode

    ScalarAbsoluteNode

    ScalarAverageNode

    ScalarDivideNode

    ScalarExponentiateNode

    ScalarLerpNode

    ScalarMaximumNode

    ScalarMinimumNode

    ScalarModuloNode

    ScalarMoveTowardsNode

    ScalarMultiplyNode

    ScalarNormalizeNode

    ScalarPerSecondNode

    ScalarRootNode

    ScalarRoundCeiling

    ScalarRoundFloor

    ScalarRoundRound

    ScalarSubtractNode

    ScalarSumNode

    ScriptGraphAssetIndex

    SelectNode

    SelectOnEnumNode

    SelectOnFlowNode

    SelectOnIntegerNode

    SelectOnStringNode

    SequenceNode

    SetApplicationVariableNode

    SetDictionaryItemNode

    SetListItemNode

    SetObjectVariableNode

    SetSavedVariableNode

    SetSceneVariableNode

    SetVariableNode

    StartNode

    SubGraphNode

    SwitchOnEnumNode

    SwitchOnIntegerNode

    SwitchOnStringNode

    ThisNode

    TimeData

    TimerNode

    TimerNode.State

    ToggleFlowNode

    ToggleFlowNode.State

    ToggleValueNode

    ToggleValueNode.State

    TriggerCustomEventNode

    UnityEngineVector2CtorXY

    UnityEngineVector3CtorXYZ

    UnityEngineVector4CtorXYZW

    UpdateNode

    Value

    The value type itself, stored in the GraphInstance's value array. Union of types

    Vector2AbsoluteNode

    Vector2AngleNode

    Vector2AverageNode

    Vector2DistanceNode

    Vector2DivideNode

    Vector2DotProductNode

    Vector2LerpNode

    Vector2MaximumNode

    Vector2MinimumNode

    Vector2ModuloNode

    Vector2MoveTowardsNode

    Vector2MultiplyNode

    Vector2NormalizeNode

    Vector2PerSecondNode

    Vector2ProjectNode

    Vector2RoundCeiling

    Vector2RoundFloor

    Vector2RoundRound

    Vector2SubtractNode

    Vector2SumNode

    Vector3AbsoluteNode

    Vector3AngleNode

    Vector3AverageNode

    Vector3CrossProductNode

    Vector3DistanceNode

    Vector3DivideNode

    Vector3DotProductNode

    Vector3LerpNode

    Vector3MaximumNode

    Vector3MinimumNode

    Vector3ModuloNode

    Vector3MoveTowardsNode

    Vector3MultiplyNode

    Vector3NormalizeNode

    Vector3PerSecondNode

    Vector3ProjectNode

    Vector3RoundCeiling

    Vector3RoundFloor

    Vector3RoundRound

    Vector3SubtractNode

    Vector3SumNode

    Vector4AbsoluteNode

    Vector4AverageNode

    Vector4DistanceNode

    Vector4DivideNode

    Vector4DotProductNode

    Vector4LerpNode

    Vector4MaximumNode

    Vector4MinimumNode

    Vector4ModuloNode

    Vector4MoveTowardsNode

    Vector4MultiplyNode

    Vector4NormalizeNode

    Vector4PerSecondNode

    Vector4RoundCeiling

    Vector4RoundFloor

    Vector4RoundRound

    Vector4SubtractNode

    Vector4SumNode

    WaitForEndOfFrameNode

    WaitForFlowNode

    WaitForFlowNode.State

    WaitForNextFrameNode

    WaitForSeconds

    WaitForSeconds.State

    WaitUntilNode

    WaitWhileNode

    WhileNode

    Interfaces

    IConstantNode

    ICoroutineStatefulNode

    ICoroutineStatefulNode<T>

    IDataNode

    IDataPort

    IEntryPointNode

    IEntryPointRegisteredNode

    IEntryPointRegisteredNode<T>

    Entry point with arguments, requiring argument assignment to the node ports

    IFlowNode

    Flow node with execution ports

    IFoldableNode

    IGraphInstance

    IGraphTranslationCallbackReceiver

    IInputDataPort

    IInputPort

    IInputTriggerPort

    IMultiPort

    INode

    INodePerCoroutineState

    INodeReportProgress

    INodeState

    IOutputDataPort

    IOutputPort

    IOutputTriggerPort

    IPort

    IReflectedMemberNode

    IStatefulNode

    IStatefulNode<T>

    ITriggerPort

    IUpdatableNode

    Enums

    Execution

    Returned by nodes after their execution to indicate their state

    PortDirection

    PortType

    ReflectedMember.ParameterModifier

    Value.UndefinedValue

    ValueType

    VariableType

    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)