Esempio n. 1
0
 private void Init()
 {
     foreach (var gameObject in GameObject.FindObjectsOfType <GameObject>().Where(g => g.GetComponent <IUnit>() != null))
     {
         Debug.Log(gameObject.GetHashCode());
         gameContext.EntityManager.AddEntity(gameObject.GetComponent <IUnit>());
     }
     sceneTransitionHandler.Begin(SceneTransition.MODE.FADEIN);
     state = SCENE_STATUS.INGAME;
 }
Esempio n. 2
0
        public void Start()
        {
            this.pixelPerfectCamera = this.mainCamera.GetComponent <PixelPerfectCamera>();

            this.BuildWall();
            this.mainCamera.transform.eulerAngles = new Vector3(30.0f, 0, 0);
            statusCardOrganizer =
                GameObject.FindGameObjectWithTag("status_card_organizer")
                .GetComponent <StatusCardOrganizer>();

            sceneTransitionHandler =
                GameObject.FindGameObjectWithTag("transition_handler")
                .GetComponent <SceneTransition>();

            state = SCENE_STATUS.INITIAL;
        }