示例#1
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
示例#2
0
 protected virtual void Start()
 {
     if (!string.IsNullOrEmpty(propName))
     {
         StudioManager.AddPropOverride(this);
     }
 }
示例#3
0
        /// <summary>
        /// Register Actor override in StudioManager.
        /// </summary>
        private void Start()
        {
            if (!animator.isHuman)
            {
                return;
            }

            if (!string.IsNullOrEmpty(profileName))
            {
                StudioManager.AddActorOverride(this);
            }
        }
    private void Awake()
    {
        if (Instance == null)
        {
            Instance = this;
        }
        else
        {
            Destroy(Instance);
            Instance = this;
        }

        playerSprite = player.GetComponentInChildren <SpriteRenderer>();
        day          = globalState.currentDay;
    }
        static void Main(string[] args)
        {
            StudioManager studioManager = new StudioManager(new EfStudioDal());
            GameManager   gameManager   = new GameManager(new EfGameDal());

            foreach (var x in studioManager.GetAll().Data)
            {
                Console.WriteLine(x.StudioName);
            }

            Console.WriteLine("------");
            foreach (var x in gameManager.GetAll().Data)
            {
                Console.WriteLine(x.GameName);
            }

            GameTypeManager gameTypeManager = new GameTypeManager(new EfGameTypeDal());

            Console.WriteLine("------");
            foreach (var x in gameTypeManager.GetAll().Data)
            {
                Console.WriteLine(x.TypeName + "---" + x.TypeId);
            }

            Console.WriteLine("----------");

            //var result = gameTypeManager.Add(new GameType { TypeName = "Reflect" });
            //Console.WriteLine(result.Message);

            //foreach (var x in gameTypeManager.GetAll().Data)
            //{
            //    Console.WriteLine(x.TypeName);
            //}

            //Console.WriteLine(gameTypeManager.GetAll().Message);
        }