public void Initiate(Pattern pattern, float xOffset) { pattern.ReplacePlayerNodeSet(nodes1_); pattern.ReplacePatternNodeSet(nodes2_); pattern.DisaplyPattern(); pattern.DisaplyPlayerPattern(); transform.Translate(-Vector3.up * xOffset); if (pattern.successful) { tick.SetActive(true); } else { cross.SetActive(true); } }