Removed TOTU 103

This commit is contained in:
Ignacio Gómez Puga
2025-03-04 12:04:52 -06:00
commit 5847d844a5
675 changed files with 76582 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;
public class ButtonManager : MonoBehaviour
{
private Button btn;
[SerializeField] private RawImage buttonImage;
public GameObject furniture;
private int _itemId;
private Sprite _buttonTexture;
public int ItemId
{
set => _itemId = value;
}
public Sprite ButtonTexture
{
set
{
_buttonTexture = value;
buttonImage.texture = _buttonTexture.texture;
}
}
// Start is called before the first frame update
void Start()
{
btn = GetComponent<Button>();
btn.onClick.AddListener(SelectObject);
}
// Update is called once per frame
void Update()
{
if (UIManager.Instance.OnEntered(gameObject))
{
transform.DOScale(Vector3.one * 2, 0.3f);
}
else
{
transform.DOScale(Vector3.one, 0.3f);
}
}
void SelectObject()
{
DataHandler.Instance.SetFurniture(_itemId);
}
}