Exemplo n.º 1
0
 public void ModulesSetup()
 {
     UIModule.SetupModule(new UIModuleDefault());
     //LocalizationModule.SetupModule(new LocalizationModuleGoogle2U());
     //SceneModule.SetupModule(new SceneModuleDefault());
     //PlayerProfile.SetupModule(new PlayerProfileModuleDefault());
     // For Test
     DummyModule.SetupModule(new DummyModuleDefault());
 }
        // Update is called once per frame
        void Update()
        {
            // Module Setup
            if (Input.GetKeyDown(KeyCode.A))
            {
                dummyModule.SetupModule(new DummyModuleDefault());
            }
            else if (Input.GetKeyDown(KeyCode.S))
            {
                dummyModule.SetupModule(new DummyModuleAlternative());
            }

            // test functionality
            if (Input.GetKeyDown(KeyCode.LeftArrow))
            {
                dummyModule.LevelStarted();
            }
            else if (Input.GetKeyDown(KeyCode.RightArrow))
            {
                dummyModule.LevelFinisched();
            }
        }