コード例 #1
0
    void OnMonsterKilled(MonsterPresenter monster)
    {
        monster.OnKilled -= OnMonsterKilled;

        _monsters.Remove(monster);
        _monstersDic.Remove(monster.target);
    }
コード例 #2
0
    public void AddMonster(MonsterPresenter monster)
    {
        _monsters.Add(monster);
        _monstersDic[monster.target] = monster;

        monster.OnKilled += OnMonsterKilled;
    }
コード例 #3
0
    public void AddMonster(MonsterPresenter monster)
    {
        _monsters.Add(monster);
        _monstersDic[monster.target] = monster;

        monster.OnKilled += OnMonsterKilled;
    }
コード例 #4
0
    void OnMonsterKilled(MonsterPresenter monster)
    {
        monster.OnKilled -= OnMonsterKilled;

        monsterCounter.RemoveMonster();

        _monstersDic.Remove(monster.target);
    }
コード例 #5
0
 public void SetMonster(MonsterPresenter monster)
 {
     _monster = monster;
 }
コード例 #6
0
 public void SetMonster(MonsterPresenter monster)
 {
     _monster = monster;
 }