Class RuleTile.TilingRuleOutput
The data structure holding the Rule information for matching Rule Tiles with its neighbors.
Inherited Members
Namespace: UnityEngine
Assembly: Unity.2D.Tilemap.Extras.dll
Syntax
[Serializable]
public class RuleTile.TilingRuleOutput
Fields
m_ColliderType
The output Collider Type for this Rule.
Declaration
public Tile.ColliderType m_ColliderType
Field Value
Type | Description |
---|---|
Tile.Collider |
m_GameObject
The output GameObject for this Rule.
Declaration
public GameObject m_GameObject
Field Value
Type | Description |
---|---|
Game |
m_Id
Id for this Rule.
Declaration
public int m_Id
Field Value
Type | Description |
---|---|
int |
m_MaxAnimationSpeed
The output maximum Animation Speed for this Rule.
Declaration
[FormerlySerializedAs("m_AnimationSpeed")]
public float m_MaxAnimationSpeed
Field Value
Type | Description |
---|---|
float |
m_MinAnimationSpeed
The output minimum Animation Speed for this Rule.
Declaration
[FormerlySerializedAs("m_AnimationSpeed")]
public float m_MinAnimationSpeed
Field Value
Type | Description |
---|---|
float |
m_Output
The output type for this Rule.
Declaration
public RuleTile.TilingRuleOutput.OutputSprite m_Output
Field Value
Type | Description |
---|---|
Rule |
m_PerlinScale
The perlin scale factor for this Rule.
Declaration
public float m_PerlinScale
Field Value
Type | Description |
---|---|
float |
m_RandomTransform
The randomized transform output for this Rule.
Declaration
public RuleTile.TilingRuleOutput.Transform m_RandomTransform
Field Value
Type | Description |
---|---|
Rule |
m_Sprites
The output Sprites for this Rule.
Declaration
public Sprite[] m_Sprites
Field Value
Type | Description |
---|---|
Sprite[] |