Class RuleTileTemplateUtility
Class containing utility methods for RuleTile Template
Inherited Members
Namespace: UnityEditor .Tilemaps
Assembly: Unity.2D.Tilemap.Extras.Editor.dll
Syntax
public static class RuleTileTemplateUtility
Methods
ApplyTemplateToRuleTile(RuleTileTemplate, Texture2D, RuleTile, bool)
Applies an RuleTileTemplate to an RuleTile with a source Texture2D
Declaration
public static void ApplyTemplateToRuleTile(this RuleTileTemplate template, Texture2D texture, RuleTile ruleTile, bool matchExact = true)
Parameters
Type | Name | Description |
---|---|---|
Rule |
template | RuleTileTemplate to apply. |
Texture2D | texture | Source Texture2D containing Sprites for the RuleTileTemplate. |
Rule |
ruleTile | RuleTile updated with RuleTileTemplate. |
bool | matchExact | Match Sprites from Source exactly with positional data from RuleTileTemplate or match based on relative positional size. |
CreateTemplate(RuleTile)
Creates an RuleTileTemplate with the given parameters.
Declaration
public static RuleTileTemplate CreateTemplate(RuleTile ruleTile)
Parameters
Type | Name | Description |
---|---|---|
Rule |
ruleTile | RuleTile to save template with. |
Returns
Type | Description |
---|---|
Rule |
RuleTileTemplate generated with the given parameters. |
SaveTemplateToFile(RuleTile)
Creates and saves an RuleTileTemplate with a FilePanel.
Declaration
public static void SaveTemplateToFile(RuleTile ruleTile)
Parameters
Type | Name | Description |
---|---|---|
Rule |
ruleTile | RuleTile to save template with. |