docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class ParticlePhysicsExtensionsSharp

    Inheritance
    object
    ParticlePhysicsExtensionsSharp
    Namespace: Tuanjie.Infinity
    Assembly: solution.dll
    Syntax
    public static class ParticlePhysicsExtensionsSharp

    Methods

    GetCollisionEvents(ParticleSystemSharp, GameObject, List<MonoParticleCollisionEvent>)

    Declaration
    public static int GetCollisionEvents(this ParticleSystemSharp ps, GameObject go, List<MonoParticleCollisionEvent> collisionEvents)
    Parameters
    Type Name Description
    ParticleSystemSharp ps
    GameObject go
    List<MonoParticleCollisionEvent> collisionEvents
    Returns
    Type Description
    int

    GetSafeCollisionEventSize(ParticleSystemSharp)

    Declaration
    public static int GetSafeCollisionEventSize(this ParticleSystemSharp ps)
    Parameters
    Type Name Description
    ParticleSystemSharp ps
    Returns
    Type Description
    int

    GetSafeTriggerParticlesSize(ParticleSystemSharp, ParticleSystemTriggerEventType)

    Declaration
    public static int GetSafeTriggerParticlesSize(this ParticleSystemSharp ps, ParticleSystemTriggerEventType type)
    Parameters
    Type Name Description
    ParticleSystemSharp ps
    ParticleSystemTriggerEventType type
    Returns
    Type Description
    int

    GetTriggerParticles(ParticleSystemSharp, ParticleSystemTriggerEventType, List<Particle>)

    Declaration
    public static int GetTriggerParticles(this ParticleSystemSharp ps, ParticleSystemTriggerEventType type, List<ParticleSystemSharp.Particle> particles)
    Parameters
    Type Name Description
    ParticleSystemSharp ps
    ParticleSystemTriggerEventType type
    List<Particle> particles
    Returns
    Type Description
    int

    GetTriggerParticles(ParticleSystemSharp, ParticleSystemTriggerEventType, List<Particle>, out ColliderData)

    Declaration
    public static int GetTriggerParticles(this ParticleSystemSharp ps, ParticleSystemTriggerEventType type, List<ParticleSystemSharp.Particle> particles, out ParticleSystemSharp.ColliderData colliderData)
    Parameters
    Type Name Description
    ParticleSystemSharp ps
    ParticleSystemTriggerEventType type
    List<Particle> particles
    ParticleSystemSharp.ColliderData colliderData
    Returns
    Type Description
    int

    SetTriggerParticles(ParticleSystemSharp, ParticleSystemTriggerEventType, List<Particle>)

    Declaration
    public static void SetTriggerParticles(this ParticleSystemSharp ps, ParticleSystemTriggerEventType type, List<ParticleSystemSharp.Particle> particles)
    Parameters
    Type Name Description
    ParticleSystemSharp ps
    ParticleSystemTriggerEventType type
    List<Particle> particles

    SetTriggerParticles(ParticleSystemSharp, ParticleSystemTriggerEventType, List<Particle>, int, int)

    Declaration
    public static void SetTriggerParticles(this ParticleSystemSharp ps, ParticleSystemTriggerEventType type, List<ParticleSystemSharp.Particle> particles, int offset, int count)
    Parameters
    Type Name Description
    ParticleSystemSharp ps
    ParticleSystemTriggerEventType type
    List<Particle> particles
    int offset
    int count
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)