void OnTriggerEnter2D(Collider2D other) { GameObject target = other.gameObject; if (target.tag == "Cockpit") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); partScript.takeDamage(dmg); } if (target.tag == "RightWing") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); partScript.takeDamage(dmg); } if (target.tag == "LeftWing") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); partScript.takeDamage(dmg); } if (target.tag == "TorpedoBay") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); partScript.takeDamage(dmg); } if (target.tag == "Left Thruster") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); partScript.takeDamage(dmg); } if (target.tag == "Right Thruster") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); partScript.takeDamage(dmg); } }
void OnTriggerEnter2D(Collider2D other) { GameObject target = other.gameObject; if (target.tag == "Cockpit") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); //Instantiate (hitSplash, transform.position, transform.rotation); partScript.takeDamage(dmg); } else if (target.tag == "RightWing") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); //Instantiate (hitSplash, transform.position, transform.rotation); partScript.takeDamage(dmg); } else if (target.tag == "LeftWing") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); //Instantiate (hitSplash, transform.position, transform.rotation); partScript.takeDamage(dmg); } else if (target.tag == "TorpedoBay") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); //Instantiate (hitSplash, transform.position, transform.rotation); partScript.takeDamage(dmg); } else if (target.tag == "Left Thruster") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); //Instantiate (hitSplash, transform.position, transform.rotation); partScript.takeDamage(dmg); } else if (target.tag == "Right Thruster") { PlayerPartController partScript = target.GetComponent <PlayerPartController>(); //Instantiate (hitSplash, transform.position, transform.rotation); partScript.takeDamage(dmg); } else { } //if (target.tag != "PlayerLaser" && target.tag != "Enemy" && target.tag != "EnemyBolt" && target.tag != "EnemySpawner" && target.tag != "pickup") //{ // Destroy(gameObject); //} }