Ejemplo n.º 1
0
        private void Awake()
        {
            if (IsApplicationNotInitialized())
            {
                ScenesLoader.LoadScene(0, true, false, false);
                return;
            }

            Debug.Log($"[{nameof(BaseInitializer)}]: Initializing {gameObject.name}...");
            Init();
        }
Ejemplo n.º 2
0
        private void Update()
        {
            if (Input.GetButtonDown("Cancel"))
            {
                ScenesLoader.UnloadScene(ApplicationScenes.Exhibition.ToString());
                ScenesLoader.LoadScene(ApplicationScenes.AdminPage.ToString(), true, false);
            }

            if (Input.GetMouseButtonDown(0))
            {
                clickButton = true;
            }
            if (Input.GetMouseButtonUp(0))
            {
                clickButton = false;
            }

            if (clickButton)
            {
                eulerLookRotation.y            += Input.GetAxisRaw("Mouse X") * rotationSpeed;
                eulerLookRotation.x            += Input.GetAxisRaw("Mouse Y") * rotationSpeed;
                productModel.transform.rotation = Quaternion.Euler(eulerLookRotation);
            }
        }
Ejemplo n.º 3
0
 private void LoadStatisticsPage()
 {
     ScenesLoader.LoadScene(ApplicationScenes.StatisticsPage.ToString());
     // ScenesLoader.UnloadScene(ApplicationScenes.MainMenu.ToString());
 }
Ejemplo n.º 4
0
 private void LoadUsersPage()
 {
     ScenesLoader.LoadScene(ApplicationScenes.UsersPage.ToString());
     ScenesLoader.UnloadScene(ApplicationScenes.MainMenu.ToString());
 }
Ejemplo n.º 5
0
 public override void Start()
 {
     ScenesLoader.LoadScene(ApplicationScenes.MainMenu.ToString(), true, false);
     ScenesLoader.UnloadScene(ApplicationScenes.ApplicationInitializer.ToString());
 }
Ejemplo n.º 6
0
 private void ShowProductModel(GameObject productModel)
 {
     ProductModel = productModel;
     ScenesLoader.LoadScene(ApplicationScenes.Exhibition.ToString(), true, false);
 }
Ejemplo n.º 7
0
 private void Construct(ScenesLoader scenesLoader) =>
 scenesLoader.LoadScene(StacksScene);