与玩家相撞会自动消灭敌人。玩家应该在被摧毁之前先跳几次敌人。
Hitbox:对撞机 POV:触发 检测:Raycast
我尝试将Opossum Hitbox更改为触发器,但不起作用。我仍然得到相同的结果。我试图在玩家身上触发一个触发器,但是当玩家逃离敌人时,敌人仍然被杀死。
OpossumHealth:
public void OnCollisionEnter2D(Collision2D Tplayer)
{
if (Tplayer.gameObject == PTarget)
{
currentHealth -= playerdmg;
}
}
public void death()
{
if (currentHealth <= 0)
{
Destroy(gameObject);
}
}
结果:敌人在玩家采取任何行动之前被消灭了。
预期结果:仅当玩家两次跳向敌人时,敌人才会死亡
脚本在父级上