private void CountBreakableBlocks() { if (tag == "Breakable") { level.AddBreakableBlock(); } }
private void Start() { level = FindObjectOfType <Level>(); if (tag == "Breakable") { level.AddBreakableBlock(); } }
/** * Check if a block is tagged as unbreakable, increment the number of blocks in the level */ private void CountBreakableBlocks() { level = FindObjectOfType <Level>(); if (tag != "Unbreakable") { level.AddBreakableBlock(); } }
// ================================================================ private void Start() { // Get Level gameObject and increment its No. Breakable Blocks level = FindObjectOfType <Level>(); level.AddBreakableBlock(); // GameSession Object, used for incrementing score gameSession = FindObjectOfType <GameSession>(); }
private void AddBlock() { level = FindObjectOfType <Level>(); if (gameObject.tag == "Breakable") { level.AddBreakableBlock(); } audioSource = audioObject.GetComponent <AudioSource>(); }
private void Start() { level = FindObjectOfType <Level>(); gameStatus = FindObjectOfType <GameSession>(); maxHits = hitSprites.Length + 1; if (CompareTag("Breakable")) { level.AddBreakableBlock(); } }
private void Start() { scale = transform.localScale; spriteRenderer = gameObject.GetComponent <SpriteRenderer>(); initialPosition = transform.position; level = FindObjectOfType <Level>(); if (gameObject.tag == "White" || gameObject.tag == "Red") { level.AddBreakableBlock(); } gameStatus = FindObjectOfType <GameStatus>(); }