Beispiel #1
0
    public void SetHeartHealthSystem(HeartHealthSystem system)
    {
        healthSystem = system;

        List <HeartHealthSystem.Heart> heartlist = healthSystem.getHeartList();
        Vector2 anchoredPos = new Vector2(0, 0);

        for (int i = 0; i < heartlist.Count; i++)
        {
            HeartHealthSystem.Heart heart = heartlist[i];
            CreateHeart(anchoredPos).setHeartFragment(heart.GetFragments());
            anchoredPos += new Vector2(55, 0);
        }

        healthSystem.onDamaged += HeartHealthSystem_onDamaged;
        healthSystem.onHeal    += HeartHealthSystem_onHeal;
    }