예제 #1
0
 private void Awake()
 {
     pla      = GameObject.FindWithTag("Player");
     player   = pla.GetComponent <PlayerSmg>();
     mmplayer = pla.GetComponent <PlayerCombat>();
     pcm      = player.GetComponent <PlayerControllerclem>();
     inventory.OnItemRightClickedEvent      += EquipFromInventory;
     equipmentPanel.OnItemRightClickedEvent += UnequipFromEquipmentPanel;
 }
예제 #2
0
    void attaque()
    {
        Instantiate(AngrySign, AngrySignPosition.position, AngrySignPosition.rotation);
        float distanceattaque = Vector2.Distance(transform.position, player.transform.position);

        if (distanceattaque <= attaqueRange)
        {
            player.GetComponent <PlayerSmg>().takedmg(attaquedmg);
        }
    }