public void ShootBullet(float duration) { PDII_bullet bullt = s_levelloader.LevEd.SpawnObject <PDII_bullet>("Bullet", transform.position, Quaternion.Euler(0, 0, angle)); bullt.SetTimer(duration); bullt.parent = this; }
new void Update() { Collider2D c = IfTouchingGetCol(collision, "o_bullet"); if (c != null) { PDII_bullet bul = c.GetComponent <PDII_bullet>(); if (bul != null) { print("fjdksjfljsk"); if (bul.parent.ID == character_can_break) { DespawnObject(); } } } }