summaryrefslogtreecommitdiff
path: root/Thronefall_v1.0/Decompile/SizeRectangleToMeshBounds.cs
blob: 8962f24ae9140a7d8b6795262aa2813323bea87c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using Shapes;
using UnityEngine;

[RequireComponent(typeof(Rectangle))]
public class SizeRectangleToMeshBounds : MonoBehaviour
{
	public float xMargin = 1f;

	public float yMargin = 1f;

	public MeshFilter meshFilter;

	[ContextMenu("RESIZE")]
	private void OnEnable()
	{
		Rectangle component = GetComponent<Rectangle>();
		component.Height = meshFilter.sharedMesh.bounds.size.y + 2f * yMargin;
		component.Width = meshFilter.sharedMesh.bounds.size.x + 2f * xMargin;
	}
}