public void PopSameAppleWithEnemy(G20_EnemyType enemyType) { G20_ScoreAppleType appleType = G20_ScoreAppleType.APPLE; if (enemyType == G20_EnemyType.GOLDEN || enemyType == G20_EnemyType.GOLDEN_STRAIGHT) { appleType = G20_ScoreAppleType.GOLDEN; } PopApple(appleType); }
public void PopApple(G20_ScoreAppleType appleType) { int positionNumber = 0; if (SearchEmptyPosition(out positionNumber)) { var obj = Instantiate(scoreApplePrefabs[(int)appleType], popPositions[positionNumber].transform); holdingApples[positionNumber] = obj.GetComponentInChildren <G20_ScoreApple>(); } // 全て埋まったかチェック isFullApples = true; foreach (var a in holdingApples) { if (!a) { isFullApples = false; break; } } }