//ClickのCallback public void OnPointerClickCallback(GameObject gameObject) { if (IsSelect == true) { Debug.Log("isSelect = true"); //選択解除なので真っ白にする ChangeCardColor(TeamColor.WHITE); //選択されたカードを選択リストから消す _cardManager.RemoveSelectCardList(CardAttribute); IsSelect = false; } //5枚までしか選択できない else if (_cardManager.SelectCardListCount(CardAttribute.TeamColor) < 5) { //選択済み IsSelect = true; ChangeCardColor(CardAttribute.TeamColor); //選択済みリストに追加 _cardManager.AddSelectCardList(CardAttribute); } //選択中が5枚だったらボタン有効にしてくれるやつ _buttonAction.SwichButtonEnable(_cardManager.SelectCardListCount(CardAttribute.TeamColor)); }