Esempio n. 1
0
        public override void Initialize(GameObject go)
        {
            base.Initialize(go);
            _nightmareInstances   = new TickActionContainer <NightmareInstance>();
            _spellRangeGameobject = Instantiate(_spellRangePrefab);
            _spellRangeGameobject.SetActive(false);
            _spellRangeVisualizer = _spellRangeGameobject.GetComponent <SpellRangeVisualizer>();
//            throw new System.NotImplementedException();
        }
Esempio n. 2
0
        public override void Initialize(GameObject go)
        {
            base.Initialize(go);
            _curseInstances = new TickActionContainer <CurseInstance>();

            _spellRangeGameobject = Instantiate(_spellRangePrefab);
            _spellRangeGameobject.SetActive(false);
            _spellRangeVisualizer = _spellRangeGameobject.GetComponent <SpellRangeVisualizer>();

            _spellAoeGameobject = Instantiate(_spellAoePrefab);
            _spellAoeGameobject.SetActive(false);
            _spellAoeVisualizer = _spellAoeGameobject.GetComponent <SpellAoeVisualizer>();
        }