Exemplo n.º 1
0
 public void Use(GameCharacter character)
 {
     switch (id)
     {
     case 1:
         GameObject    bullet = GameObject.Find("Player").GetComponent <Player>().bullet;
         GameObject    f      = Instantiate(bullet);
         DamageCarrier d      = f.GetComponent <DamageCarrier>();
         d.SetPosition(character.transform.position, character.direction);
         // Debug.Log(character.direction);
         break;
     }
 }
Exemplo n.º 2
0
 public override void BeDamaged(DamageCarrier damageCarrier)
 {
     Debug.Log("player is damaged");
     BeDamagedInt(50);
 }
Exemplo n.º 3
0
 public virtual void BeDamaged(DamageCarrier damageCarrier)
 {
     Debug.Log("is damaged");
 }
Exemplo n.º 4
0
 public override void BeDamaged(DamageCarrier damageCarrier)
 {
     // Debug.Log("attack enemy");
     GetDamage(50);
 }