Ejemplo n.º 1
0
        public void SetPrimaryClass(string primary)
        {
            var className = EnumUtil.ParseEnum <ClassName>(primary);

            BasePlayer.GetInstance().SetBaseClass(_classFactory.CreateClass(className));
            Debug.Log(BasePlayer.GetInstance().BaseClass.ToString());
            Instantiate(PlayableCharacter, transform.position, Quaternion.identity);
        }
Ejemplo n.º 2
0
 static void Main()
 {
     ClassBase classA = ClassFactory.CreateClass("A");
     ClassBase classB = ClassFactory.CreateClass("B");
 }