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

    Struct OnCollisionEnterNode

    Namespace: Unity.VisualScripting.Interpreter
    Syntax
    [NodeDescription(typeof(OnCollisionEnter))]
    public struct OnCollisionEnterNode : IEntryPointRegisteredNode<Collision>, IEntryPointRegisteredNode, IEntryPointNode, INode

    Fields

    Collider

    Declaration
    public OutputDataPort Collider
    Field Value
    Type Description
    OutputDataPort

    Contacts

    Declaration
    public OutputDataPort Contacts
    Field Value
    Type Description
    OutputDataPort

    Coroutine

    Declaration
    public bool Coroutine
    Field Value
    Type Description
    Boolean

    Data

    Declaration
    public OutputDataPort Data
    Field Value
    Type Description
    OutputDataPort

    Impulse

    Declaration
    public OutputDataPort Impulse
    Field Value
    Type Description
    OutputDataPort

    RelativeVelocity

    Declaration
    public OutputDataPort RelativeVelocity
    Field Value
    Type Description
    OutputDataPort

    Target

    Declaration
    [PortDescription("target")]
    public InputDataPort Target
    Field Value
    Type Description
    InputDataPort

    Trigger

    Declaration
    public OutputTriggerPort Trigger
    Field Value
    Type Description
    OutputTriggerPort

    Properties

    MessageListenerType

    Declaration
    public readonly Type MessageListenerType { get; }
    Property Value
    Type Description
    Type
    Implements
    IEntryPointRegisteredNode.MessageListenerType

    Methods

    AssignArguments<TCtx>(TCtx, Collision)

    Declaration
    public void AssignArguments<TCtx>(TCtx ctx, Collision args)
        where TCtx : IGraphInstance
    Parameters
    Type Name Description
    TCtx ctx
    Collision args
    Type Parameters
    Name Description
    TCtx
    Implements
    IEntryPointRegisteredNode<T>.AssignArguments<TCtx>(TCtx, T)

    Execute<TCtx>(TCtx)

    Declaration
    public Execution Execute<TCtx>(TCtx ctx)
        where TCtx : IGraphInstance
    Parameters
    Type Name Description
    TCtx ctx
    Returns
    Type Description
    Execution
    Type Parameters
    Name Description
    TCtx
    Implements
    IEntryPointNode.Execute<TCtx>(TCtx)

    Register<TCtx>(TCtx, NodeId)

    Declaration
    public void Register<TCtx>(TCtx ctx, NodeId nodeId)
        where TCtx : IGraphInstance
    Parameters
    Type Name Description
    TCtx ctx
    NodeId nodeId
    Type Parameters
    Name Description
    TCtx
    Implements
    IEntryPointRegisteredNode.Register<TCtx>(TCtx, NodeId)

    Extension Methods

    XAnalyserProvider.Analyser(Object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(Object, IGraphContext)
    XAnalyserProvider.Analysis(Object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(Object, IGraphContext)
    XAnalyserProvider.Analyser(Object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(Object, GraphReference)
    XAnalyserProvider.Analysis(Object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(Object, GraphReference)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.CloneViaFakeSerialization(Object)
    Cloning.CloneViaFakeSerialization<T>(T)
    ConversionUtility.IsConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsConvertibleTo<T>(Object, Boolean)
    ConversionUtility.ConvertTo(Object, Type)
    ConversionUtility.ConvertTo<T>(Object)
    TypeUtility.ToShortString(Object, Int32)
    Serialization.CloneViaSerialization<T>(T, Boolean)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, Boolean)
    Serialization.Serialize(Object, Boolean)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)