docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class ParticleSystemSharp.RendererModuleSharp

    Inheritance
    object
    ParticleSystemSharp.RendererModuleSharp
    Namespace: Tuanjie.Infinity
    Assembly: solution.dll
    Syntax
    public class ParticleSystemSharp.RendererModuleSharp

    Properties

    activeTrailVertexStreamsCount

    Declaration
    public int activeTrailVertexStreamsCount { get; }
    Property Value
    Type Description
    int

    activeVertexStreamsCount

    Declaration
    public int activeVertexStreamsCount { get; }
    Property Value
    Type Description
    int

    alignment

    Declaration
    public ParticleSystemRenderSpace alignment { get; set; }
    Property Value
    Type Description
    ParticleSystemRenderSpace

    allowRoll

    Declaration
    public bool allowRoll { get; set; }
    Property Value
    Type Description
    bool

    cameraVelocityScale

    Declaration
    public float cameraVelocityScale { get; set; }
    Property Value
    Type Description
    float

    enabled

    Declaration
    public bool enabled { get; set; }
    Property Value
    Type Description
    bool

    flip

    Declaration
    public Vector3 flip { get; set; }
    Property Value
    Type Description
    Vector3

    freeformStretching

    Declaration
    public bool freeformStretching { get; set; }
    Property Value
    Type Description
    bool

    lengthScale

    Declaration
    public float lengthScale { get; set; }
    Property Value
    Type Description
    float

    lightProbeUsage

    Declaration
    public LightProbeUsage lightProbeUsage { get; set; }
    Property Value
    Type Description
    LightProbeUsage

    maskInteraction

    Declaration
    public SpriteMaskInteraction maskInteraction { get; set; }
    Property Value
    Type Description
    SpriteMaskInteraction

    material

    Declaration
    public Material material { get; set; }
    Property Value
    Type Description
    Material

    maxParticleSize

    Declaration
    public float maxParticleSize { get; set; }
    Property Value
    Type Description
    float

    mesh

    Declaration
    public Mesh mesh { get; }
    Property Value
    Type Description
    Mesh

    meshCount

    Declaration
    public int meshCount { get; }
    Property Value
    Type Description
    int

    meshDistribution

    Declaration
    public ParticleSystemMeshDistribution meshDistribution { get; set; }
    Property Value
    Type Description
    ParticleSystemMeshDistribution

    minParticleSize

    Declaration
    public float minParticleSize { get; set; }
    Property Value
    Type Description
    float

    motionVectorGenerationMode

    Declaration
    public MotionVectorGenerationMode motionVectorGenerationMode { get; set; }
    Property Value
    Type Description
    MotionVectorGenerationMode

    normalDirection

    Declaration
    public float normalDirection { get; set; }
    Property Value
    Type Description
    float

    pivot

    Declaration
    public Vector3 pivot { get; set; }
    Property Value
    Type Description
    Vector3

    probeAnchor

    Declaration
    public Transform probeAnchor { get; set; }
    Property Value
    Type Description
    Transform

    receiveShadows

    Declaration
    public bool receiveShadows { get; set; }
    Property Value
    Type Description
    bool

    renderMode

    Declaration
    public ParticleSystemRenderMode renderMode { get; set; }
    Property Value
    Type Description
    ParticleSystemRenderMode

    renderingLayerMask

    Declaration
    public int renderingLayerMask { get; set; }
    Property Value
    Type Description
    int

    rotateWithStretchDirection

    Declaration
    public bool rotateWithStretchDirection { get; set; }
    Property Value
    Type Description
    bool

    shadowBias

    Declaration
    public float shadowBias { get; set; }
    Property Value
    Type Description
    float

    shadowCastingMode

    Declaration
    public ShadowCastingMode shadowCastingMode { get; set; }
    Property Value
    Type Description
    ShadowCastingMode

    sortMode

    Declaration
    public ParticleSystemSortMode sortMode { get; set; }
    Property Value
    Type Description
    ParticleSystemSortMode

    sortingFudge

    Declaration
    public float sortingFudge { get; set; }
    Property Value
    Type Description
    float

    sortingLayerID

    Declaration
    public int sortingLayerID { get; set; }
    Property Value
    Type Description
    int

    sortingOrder

    Declaration
    public int sortingOrder { get; set; }
    Property Value
    Type Description
    int

    staticShadowCaster

    Declaration
    public bool staticShadowCaster { get; set; }
    Property Value
    Type Description
    bool

    trailMaterial

    Declaration
    public Material trailMaterial { get; set; }
    Property Value
    Type Description
    Material

    velocityScale

    Declaration
    public float velocityScale { get; set; }
    Property Value
    Type Description
    float

    Methods

    BakeMesh(Mesh, Camera, ParticleSystemBakeMeshOptions)

    Declaration
    public void BakeMesh(Mesh mesh, Camera camera, ParticleSystemBakeMeshOptions options)
    Parameters
    Type Name Description
    Mesh mesh
    Camera camera
    ParticleSystemBakeMeshOptions options

    BakeMesh(Mesh, ParticleSystemBakeMeshOptions)

    Declaration
    public void BakeMesh(Mesh mesh, ParticleSystemBakeMeshOptions options)
    Parameters
    Type Name Description
    Mesh mesh
    ParticleSystemBakeMeshOptions options

    BakeTexture(ref Texture2D, Camera, ParticleSystemBakeTextureOptions)

    Declaration
    public int BakeTexture(ref Texture2D verticesTexture, Camera camera, ParticleSystemBakeTextureOptions options)
    Parameters
    Type Name Description
    Texture2D verticesTexture
    Camera camera
    ParticleSystemBakeTextureOptions options
    Returns
    Type Description
    int

    BakeTexture(ref Texture2D, ParticleSystemBakeTextureOptions)

    Declaration
    public int BakeTexture(ref Texture2D verticesTexture, ParticleSystemBakeTextureOptions options)
    Parameters
    Type Name Description
    Texture2D verticesTexture
    ParticleSystemBakeTextureOptions options
    Returns
    Type Description
    int

    BakeTexture(ref Texture2D, ref Texture2D, Camera, ParticleSystemBakeTextureOptions)

    Declaration
    public int BakeTexture(ref Texture2D verticesTexture, ref Texture2D indicesTexture, Camera camera, ParticleSystemBakeTextureOptions options)
    Parameters
    Type Name Description
    Texture2D verticesTexture
    Texture2D indicesTexture
    Camera camera
    ParticleSystemBakeTextureOptions options
    Returns
    Type Description
    int

    BakeTexture(ref Texture2D, ref Texture2D, ParticleSystemBakeTextureOptions)

    Declaration
    public int BakeTexture(ref Texture2D verticesTexture, ref Texture2D indicesTexture, ParticleSystemBakeTextureOptions options)
    Parameters
    Type Name Description
    Texture2D verticesTexture
    Texture2D indicesTexture
    ParticleSystemBakeTextureOptions options
    Returns
    Type Description
    int

    BakeTrailsMesh(Mesh, Camera, ParticleSystemBakeMeshOptions)

    Declaration
    public void BakeTrailsMesh(Mesh mesh, Camera camera, ParticleSystemBakeMeshOptions options)
    Parameters
    Type Name Description
    Mesh mesh
    Camera camera
    ParticleSystemBakeMeshOptions options

    BakeTrailsMesh(Mesh, ParticleSystemBakeMeshOptions)

    Declaration
    public void BakeTrailsMesh(Mesh mesh, ParticleSystemBakeMeshOptions options)
    Parameters
    Type Name Description
    Mesh mesh
    ParticleSystemBakeMeshOptions options

    BakeTrailsTexture(ref Texture2D, ref Texture2D, Camera, ParticleSystemBakeTextureOptions)

    Declaration
    public int BakeTrailsTexture(ref Texture2D verticesTexture, ref Texture2D indicesTexture, Camera camera, ParticleSystemBakeTextureOptions options)
    Parameters
    Type Name Description
    Texture2D verticesTexture
    Texture2D indicesTexture
    Camera camera
    ParticleSystemBakeTextureOptions options
    Returns
    Type Description
    int

    BakeTrailsTexture(ref Texture2D, ref Texture2D, ParticleSystemBakeTextureOptions)

    Declaration
    public int BakeTrailsTexture(ref Texture2D verticesTexture, ref Texture2D indicesTexture, ParticleSystemBakeTextureOptions options)
    Parameters
    Type Name Description
    Texture2D verticesTexture
    Texture2D indicesTexture
    ParticleSystemBakeTextureOptions options
    Returns
    Type Description
    int

    GetActiveTrailVertexStreams(List<ParticleSystemVertexStream>)

    Declaration
    public void GetActiveTrailVertexStreams(List<ParticleSystemVertexStream> streams)
    Parameters
    Type Name Description
    List<ParticleSystemVertexStream> streams

    GetActiveVertexStreams(List<ParticleSystemVertexStream>)

    Declaration
    public void GetActiveVertexStreams(List<ParticleSystemVertexStream> streams)
    Parameters
    Type Name Description
    List<ParticleSystemVertexStream> streams

    GetMeshWeightings(float[])

    Declaration
    public int GetMeshWeightings(float[] weightings)
    Parameters
    Type Name Description
    float[] weightings
    Returns
    Type Description
    int

    GetMeshes(Mesh[])

    Declaration
    public int GetMeshes(Mesh[] meshes)
    Parameters
    Type Name Description
    Mesh[] meshes
    Returns
    Type Description
    int

    SetActiveTrailVertexStreams(List<ParticleSystemVertexStream>)

    Declaration
    public void SetActiveTrailVertexStreams(List<ParticleSystemVertexStream> streams)
    Parameters
    Type Name Description
    List<ParticleSystemVertexStream> streams

    SetActiveVertexStreams(List<ParticleSystemVertexStream>)

    Declaration
    public void SetActiveVertexStreams(List<ParticleSystemVertexStream> streams)
    Parameters
    Type Name Description
    List<ParticleSystemVertexStream> streams

    SetMeshWeightings(float[])

    Declaration
    public void SetMeshWeightings(float[] weightings)
    Parameters
    Type Name Description
    float[] weightings

    SetMeshWeightings(float[], int)

    Declaration
    public void SetMeshWeightings(float[] weightings, int size)
    Parameters
    Type Name Description
    float[] weightings
    int size

    SetMeshes(Mesh[])

    Declaration
    public void SetMeshes(Mesh[] meshes)
    Parameters
    Type Name Description
    Mesh[] meshes

    SetMeshes(Mesh[], int)

    Declaration
    public void SetMeshes(Mesh[] meshes, int size)
    Parameters
    Type Name Description
    Mesh[] meshes
    int size
    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)