void Update() { grid = FindObjectOfType <Grid>(); blocks = FindObjectsOfType <Block>(); if (!grid.CheckPossible()) { grid.isEnd = true; GameOver(); } if (blocks.Length < 1 && !grid.isCheck && !grid.isEnd) { SpawnBlock(); } if (cursor.isSpecialState) { if (Input.GetMouseButtonDown(1)) { cursor.changeState(0); } } }