public void Interact(PlayerCharacterLogic playerCharacter) { damageEntity.Attack(playerCharacter); if (playerCharacter.CanGetDamage) { OnInteract.Invoke(transform.position); } }
public void Interact(PlayerCharacterLogic playerCharacter) { dragCount = touchedDragedCount; CoroutineT.WhileBefore ( () => damageEntity.Attack(playerCharacter), () => TrapClosed, damagedTime ).Start(playerCharacter); }
public void Interact(PlayerCharacterLogic playerCharacter) { damageEntity.Attack(playerCharacter); }