using System.Collections; using System.IO; using System.Collections.Generic; using UnityEngine; using TMPro; using UnityEngine.UI; using UnityEngine.EventSystems; public class Card : MonoBehaviour {//, IPointerEnterHandler, IPointerExitHandler{ public GameObject cardCanvas; private GameObject cardPreview; public static bool preparingCard = false; public static GameObject cardBeingPrepared; public bool preparedCard = false; public static Vector3 preparingOffset = new Vector3(0f,40f); private GameObject actionMenu; private static GameObject thrownCards; private static float yOffsetTable = 0.51f/2; private MainMenuController mmc; private Quaternion currentRotation; public string inPileName; public bool isInCommonPile; public int idx; public string uuid; void Start() { currentRotation = Quaternion.identity; mmc = GameLoader.mmc; cardPreview = GameObject.FindGameObjectsWithTag("CardPreview")[0]; thrownCards = GameObject.Find("ThrownCards"); actionMenu = transform.Find("ActionMenu").gameObject; actionMenu.SetActive(false); GetComponent