Ejemplo n.º 1
0
    private void Start()
    {
        instance = this;

        #if !UNITY_EDITOR && UNITY_WEBGL
        try
        {
            GameControlReady();
        }
        catch (Exception e) { Debug.Log("GameCanvas Error: " + e.Message); }
        #endif

        if (AudioController.instance.bgmSource.clip == null && !loadedData)
        {
            AudioController.instance.PlayBGM((int)BGM.Memories, .4f);
        }

        ResetVariables();

        if (!loadedData)
        {
            //starter pos
            s.PlayerPosX.value = Player.playerInstance.transform.position.x;
            s.PlayerPosY.value = Player.playerInstance.transform.position.y;

            s.PlayerFacing.value = (int)Player.playerInstance.facingDir;
        }

        //Application.targetFrameRate = 60;

        var defaultFont = TextEngine.instance.text.font;

        EventPage.InitializeTranslations();

        if (EventPage.supportedLanguageInitializers[0].GetType() == typeof(tr_English))
        {
            EventPage.supportedLanguageInitializers[0].font = defaultFont;
        }

        if (TextEngine.instance != null)
        {
            TextEngine.instance.UpdateLanguage();
        }
    }