22 lines
778 B
C#
22 lines
778 B
C#
using UnityEngine.UI;
|
|
using UnityEngine;
|
|
using UnityEngine.Serialization;
|
|
|
|
namespace InterfaceOff
|
|
{
|
|
public class WindowComponents : MonoBehaviour
|
|
{
|
|
[field: SerializeField] public Image WindowImage { get; private set; }
|
|
[field: SerializeField] public RectTransform RectTransform { get; private set; }
|
|
[field: SerializeField] public RectTransform CloseButtonRectTransform { get; private set; }
|
|
[field: SerializeField] public Text InfoText { get; private set; }
|
|
|
|
public Rect Rect => new
|
|
(
|
|
RectTransform.position.x - RectTransform.rect.width / 2,
|
|
RectTransform.position.y - RectTransform.rect.height / 2,
|
|
RectTransform.rect.width,
|
|
RectTransform.rect.height
|
|
);
|
|
}
|
|
} |