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 RuleTileTemplateUtilityMethods
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 | 
|---|---|---|
| RuleTileTemplate | template | RuleTileTemplate to apply. | 
| Texture2D | texture | Source Texture2D containing Sprites for the RuleTileTemplate. | 
| RuleTile | 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 | 
|---|---|---|
| RuleTile | ruleTile | RuleTile to save template with. | 
Returns
| Type | Description | 
|---|---|
| RuleTileTemplate | 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 | 
|---|---|---|
| RuleTile | ruleTile | RuleTile to save template with. |