Exemple #1
0
    void OnTriggerEnter2D(Collider2D coll)
    {
        RogueController damage = rogue.GetComponent <RogueController> ();

        if (coll.gameObject.tag == "Rogue")
        {
            heartEmpty.SetActive(true);
            heartFull.SetActive(false);
            damage.TakeDamage();
        }
    }
Exemple #2
0
    public void Awake()
    {
        // We don't care about checking for null. If no player, the game
        // won't work anyway.
        player = FetchUtils.FetchGameObjectByTag(Tags.PLAYER).GetComponent <RogueController>();

        factory = new AssetFactory();
        factory.LoadAll();

        builder = new DungeonBuilder(factory, transform);

        // Now create the first dungeon
        GenerateDungeon();
    }