void OnGUI() { if (Input.GetKeyDown(InputManager.IM.FlipCode)) { DragAndDrop checkSlot = card.GetComponent <DragAndDrop>(); if (checkSlot.typeOfItem == DragAndDrop.Slot.HAND) { checkZone = true; } count++; if (checkZone == true) { if (count <= 1 /*&& card.transform.parent == handZone*/) { if (cardIndex >= cardProp.faces.Length) { cardIndex = 0; flip.FlipCard(cardProp.faces[cardProp.faces.Length - 1], cardProp.cardBack, -1); } else { if (cardIndex > 0) { flip.FlipCard(cardProp.faces[cardIndex - 1], cardProp.faces[cardIndex], cardIndex); } else { flip.FlipCard(cardProp.cardBack, cardProp.faces[cardIndex], cardIndex); } cardIndex++; SoundManager.instance.RandomizeSound(flipNoise1, flipNoise2); } } } } }
void OnGUI() { if (Input.GetKeyDown(InputManager.IM.FlipCode)) { DragAndDrop checkSlot = card.GetComponent <DragAndDrop>(); if (checkSlot.typeOfItem == DragAndDrop.Slot.HAND) { checkZone = true; } count++; if (checkZone == true) { if (count <= 1) { if (cardIndex >= cardProp.faces.Length) { cardIndex = 0; flip.FlipCard(cardProp.faces[cardProp.faces.Length - 1], cardProp.cardBack, -1); } else { if (cardIndex > 0) { flip.FlipCard(cardProp.faces[cardIndex - 1], cardProp.faces[cardIndex], cardIndex); } else { flip.FlipCard(cardProp.cardBack, cardProp.faces[cardIndex], cardIndex); } cardIndex++; } } } } }