Files
2026-03-04 10:03:45 +08:00

28 lines
470 B
C#

using UnityEngine;
using UnityEngine.Events;
namespace HeathenEngineering.SteamApi.Foundation
{
public class SteamAchievementHandler : MonoBehaviour
{
public SteamAchievementData achievement;
public UnityEvent onUnlock;
private void OnEnable()
{
achievement.OnUnlock.AddListener(handleUnlock);
}
private void OnDisable()
{
achievement.OnUnlock.RemoveListener(handleUnlock);
}
private void handleUnlock()
{
onUnlock.Invoke();
}
}
}