19 lines
455 B
C#
19 lines
455 B
C#
using NaughtyAttributes;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace EscapeRoomEngine.Engine.Runtime.UI
|
|
{
|
|
public class PauseButton : MonoBehaviour
|
|
{
|
|
[BoxGroup("Internal")] [SerializeField]
|
|
private Image icon;
|
|
[BoxGroup("Internal")] [SerializeField]
|
|
private Sprite pauseIcon, resumeIcon;
|
|
|
|
public bool Paused
|
|
{
|
|
set => icon.sprite = value ? resumeIcon : pauseIcon;
|
|
}
|
|
}
|
|
} |