Class ParticleSystemSharp.RendererModuleSharp
Inheritance
object
ParticleSystemSharp.RendererModuleSharp
Assembly: solution.dll
Syntax
public class ParticleSystemSharp.RendererModuleSharp
Properties
activeTrailVertexStreamsCount
Declaration
public int activeTrailVertexStreamsCount { get; }
Property Value
activeVertexStreamsCount
Declaration
public int activeVertexStreamsCount { get; }
Property Value
alignment
Declaration
public ParticleSystemRenderSpace alignment { get; set; }
Property Value
allowRoll
Declaration
public bool allowRoll { get; set; }
Property Value
cameraVelocityScale
Declaration
public float cameraVelocityScale { get; set; }
Property Value
enabled
Declaration
public bool enabled { get; set; }
Property Value
flip
Declaration
public Vector3 flip { get; set; }
Property Value
freeformStretching
Declaration
public bool freeformStretching { get; set; }
Property Value
lengthScale
Declaration
public float lengthScale { get; set; }
Property Value
lightProbeUsage
Declaration
public LightProbeUsage lightProbeUsage { get; set; }
Property Value
maskInteraction
Declaration
public SpriteMaskInteraction maskInteraction { get; set; }
Property Value
material
Declaration
public Material material { get; set; }
Property Value
maxParticleSize
Declaration
public float maxParticleSize { get; set; }
Property Value
mesh
Declaration
public Mesh mesh { get; }
Property Value
meshCount
Declaration
public int meshCount { get; }
Property Value
meshDistribution
Declaration
public ParticleSystemMeshDistribution meshDistribution { get; set; }
Property Value
minParticleSize
Declaration
public float minParticleSize { get; set; }
Property Value
motionVectorGenerationMode
Declaration
public MotionVectorGenerationMode motionVectorGenerationMode { get; set; }
Property Value
normalDirection
Declaration
public float normalDirection { get; set; }
Property Value
pivot
Declaration
public Vector3 pivot { get; set; }
Property Value
probeAnchor
Declaration
public Transform probeAnchor { get; set; }
Property Value
receiveShadows
Declaration
public bool receiveShadows { get; set; }
Property Value
renderMode
Declaration
public ParticleSystemRenderMode renderMode { get; set; }
Property Value
renderingLayerMask
Declaration
public int renderingLayerMask { get; set; }
Property Value
rotateWithStretchDirection
Declaration
public bool rotateWithStretchDirection { get; set; }
Property Value
shadowBias
Declaration
public float shadowBias { get; set; }
Property Value
shadowCastingMode
Declaration
public ShadowCastingMode shadowCastingMode { get; set; }
Property Value
sortMode
Declaration
public ParticleSystemSortMode sortMode { get; set; }
Property Value
sortingFudge
Declaration
public float sortingFudge { get; set; }
Property Value
sortingLayerID
Declaration
public int sortingLayerID { get; set; }
Property Value
sortingOrder
Declaration
public int sortingOrder { get; set; }
Property Value
staticShadowCaster
Declaration
public bool staticShadowCaster { get; set; }
Property Value
trailMaterial
Declaration
public Material trailMaterial { get; set; }
Property Value
velocityScale
Declaration
public float velocityScale { get; set; }
Property Value
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
BakeTexture(ref Texture2D, ParticleSystemBakeTextureOptions)
Declaration
public int BakeTexture(ref Texture2D verticesTexture, ParticleSystemBakeTextureOptions options)
Parameters
| Type |
Name |
Description |
| Texture2D |
verticesTexture |
|
| ParticleSystemBakeTextureOptions |
options |
|
Returns
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
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
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
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
GetActiveTrailVertexStreams(List<ParticleSystemVertexStream>)
Declaration
public void GetActiveTrailVertexStreams(List<ParticleSystemVertexStream> streams)
Parameters
GetActiveVertexStreams(List<ParticleSystemVertexStream>)
Declaration
public void GetActiveVertexStreams(List<ParticleSystemVertexStream> streams)
Parameters
GetMeshWeightings(float[])
Declaration
public int GetMeshWeightings(float[] weightings)
Parameters
| Type |
Name |
Description |
| float[] |
weightings |
|
Returns
GetMeshes(Mesh[])
Declaration
public int GetMeshes(Mesh[] meshes)
Parameters
| Type |
Name |
Description |
| Mesh[] |
meshes |
|
Returns
SetActiveTrailVertexStreams(List<ParticleSystemVertexStream>)
Declaration
public void SetActiveTrailVertexStreams(List<ParticleSystemVertexStream> streams)
Parameters
SetActiveVertexStreams(List<ParticleSystemVertexStream>)
Declaration
public void SetActiveVertexStreams(List<ParticleSystemVertexStream> streams)
Parameters
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 |
|