public void chooseCharacter() { if (fullChar != null) { if (alreadyPlaced == true) { Destroy(charOnTile); Debug.Log("destroy"); placement.setCharacter(tileNum, null, null); alreadyPlaced = false; placement.tilesTaken--; ts = placement.allyTile[tileNum].GetComponent <TileScript>(); ts.isTaken = false; ts.character = null; ts.onTile = false; } else { count++; placement.selectedCharacter = character; placement.selectedCharacterFull = fullChar; Debug.Log(character.name + " selected"); dragScript = pic.gameObject.AddComponent <DragCharacter>(); dragScript.picture = pic; } } else { OTCpic.sprite = character.characterHeadshot; characterName.text = character.name; details.text = character.description; } }
public void chooseCharacter() { if (alreadyPlaced == true) { Destroy(charOnTile); placement.setCharacter(tileNum, null, null); alreadyPlaced = false; placement.tilesTaken--; } else { count++; placement.selectedCharacter = character; placement.selectedCharacterFull = fullChar; Debug.Log(character.name + " selected"); dragScript = pic.gameObject.AddComponent <DragCharacter>(); dragScript.picture = pic; } }