Exemple #1
0
    // Use this for initialization
    protected override void Start()
    {
        stats = new Stats(info.stats.gold, info.stats.maxHealth, info.stats.strength, info.stats.intelligence, info.stats.dexterity, info.stats.level, info.stats.experience, info.statGainsPerLevel);

        inventory = GetComponent <Inventory>();
        brain     = GetComponent <HeroBrain>();
        itemList  = ItemFactory.Instance;
    }
Exemple #2
0
 // Use this for initialization
 void Start()
 {
     heroRigidBody = GetComponent <Rigidbody2D>();
     heroBrain     = GetComponent <HeroBrain>();
     heroCollider  = GetComponent <BoxCollider2D>();
     animator      = GetComponent <Animator>();
     gameManager   = GameObject.Find("GameManager").GetComponent <GameManager>();
     swordHBRight  = transform.Find("swordHBRight").gameObject;
     swordHBLeft   = transform.Find("swordHBLeft").gameObject;
     sprite        = GetComponent <SpriteRenderer>();
     canTakeDamage = true;
     stepPlaying   = false;
     canAdvance    = true;
     camera        = GameObject.Find("Main Camera").GetComponent <Camera>();
 }