33 lines
522 B
C#
33 lines
522 B
C#
using UnityEngine;
|
|
|
|
public class UI_FishingSetButton : MonoBehaviour, IInitializable<FishingSetData>
|
|
{
|
|
[SerializeField]
|
|
private ScriptableEventFishingSetData onFishingSetEquip;
|
|
|
|
private FishingSetData fishingSet;
|
|
|
|
public FishingSetData FishingSet
|
|
{
|
|
get
|
|
{
|
|
return fishingSet;
|
|
}
|
|
set
|
|
{
|
|
fishingSet = value;
|
|
}
|
|
}
|
|
|
|
public void Initialize(FishingSetData fishingSet)
|
|
{
|
|
FishingSet = fishingSet;
|
|
}
|
|
|
|
public void Use()
|
|
{
|
|
Debug.Log("Use fishing set buttons");
|
|
onFishingSetEquip.Raise(fishingSet);
|
|
}
|
|
}
|