Example #1
0
        void InvokeSkill(Menko invoker)
        {
            int             index = manager.MenkoList.GetPlayerIndex(invoker);
            MenkoBattleData data  = manager.Data.PlayerUnit.GetData(index);

            if (data.CanUseSkill)
            {
                manager.SkillController.InvokeSkill(data, invoker);
            }
        }
Example #2
0
        void PreInstantiate(MenkoBattleData[] allData)
        {
            var menkolist = manager.MenkoList;

            allData.Foreach(data => {
                var circle = Random.insideUnitCircle * 0.5f;
                var pos    = new Vector3(circle.x, BattleConst.Map.FloorHeight, circle.y);
                var menko  = Menko.CreateInstance(data, manager.SkillController, pos);
                menkolist.Add(menko);
            });
        }
Example #3
0
		void InvokeSkill(Menko invoker)
		{
			int index = manager.MenkoList.GetPlayerIndex(invoker);
			MenkoBattleData data = manager.Data.PlayerUnit.GetData(index);
			if (data.CanUseSkill)
			{
				manager.SkillController.InvokeSkill(data, invoker);
			}
		}