У меня есть игровые объекты - кнопка (называемая плиткой), когда кнопка нажата, она будет неактивной, и есть условие для проверки, если условие истинно, кнопка будет уничтожена, но если она ложна, кнопка вернетсяв активное состояние.
Мой сценарий диспетчера игр (Условие):
public void checkword()
{
wordBuilded = displayer.text.ToString();
if (txtContents.Contains(wordBuilded))
{
Debug.Log(wordBuilded + " Is on the list");
wordScore++;
Debug.Log(wordScore);
}
else
{
Debug.Log("Someting is wrong..");
FindObjectOfType<LetterTiles>().tileStatus();
}
}
В сценарии «Моя кнопка (плитка)» (сценарий, прикрепленный ккнопки):
public void letterClick()
{
gameManager.currentWord += letter;
gameObject.SetActive(false);
}
public void tileStatus()
{
gameObject.SetActive(true);
}