Health/Assets/Shift - Complete Sci-Fi UI/Scripts/Other/CanvasManager.cs

22 lines
532 B
C#

using UnityEngine;
using UnityEngine.UI;
namespace Michsky.UI.Shift
{
public class CanvasManager : MonoBehaviour
{
[Header("Resources")]
public CanvasScaler canvasScaler;
void Start()
{
if (canvasScaler == null)
canvasScaler = gameObject.GetComponent<CanvasScaler>();
}
public void ScaleCanvas(int scale = 1080)
{
canvasScaler.referenceResolution = new Vector2(canvasScaler.referenceResolution.x, scale);
}
}
}