Struct SpriteShapeGenerator
Syntax
public struct SpriteShapeGenerator : IJob
Fields
m_Bounds
Declaration
public NativeArray<Bounds> m_Bounds
Field Value
m_ColliderPoints
Declaration
public NativeArray<float2> m_ColliderPoints
Field Value
m_GeomArray
Declaration
public NativeArray<SpriteShapeSegment> m_GeomArray
Field Value
m_IndexArray
Declaration
public NativeArray<ushort> m_IndexArray
Field Value
m_PosArray
Declaration
public NativeSlice<Vector3> m_PosArray
Field Value
m_TanArray
Declaration
public NativeSlice<Vector4> m_TanArray
Field Value
m_Uv0Array
Declaration
public NativeSlice<Vector2> m_Uv0Array
Field Value
Methods
Cleanup()
Declaration
Execute()
Declaration
Implements
Declaration
[Obsolete]
public void Prepare(SpriteShapeController controller, SpriteShapeParameters shapeParams, int maxArrayCount, NativeArray<ShapeControlPoint> shapePoints, NativeArray<SpriteShapeMetaData> metaData, AngleRangeInfo[] angleRanges, Sprite[] segmentSprites, Sprite[] cornerSprites)
Parameters