Пример #1
0
    //! 초기화
    public override void Awake()
    {
        base.Awake();

        // 카메라를 설정한다
        this.SetupUICamera();
        this.SetupMainCamera();

        // 싱글턴 객체를 생성한다
        CSoundManager.Create();
        CResourceManager.Create();
        CUnityMessageSender.Create();
        CDeviceMessageReceiver.Create();
        CItemStorage.Create();
        CPlayerStorage.Create();
        CCardStorage.Create();
        CEnemyStorage.Create();
        // 문자열 리스트를 불러온다
        CLocalizeManager.Instance.ResetStringList();
        CLocalizeManager.Instance.LoadStringListFromFile("Datas/Localize/EN_LocalizeStrings");

        // 해상도를 변경한다
        Screen.SetResolution(KDefine.SCREEN_WIDTH,
                             KDefine.SCREEN_HEIGHT, false);
    }
    public override void Awake()
    {
        base.Awake();

        //this.SetupUICamera();
        //this.SetupMainCamera();
        CResourceManager.Create();
        CSoundManager.Create();
        CPopupManager.Create();
        CEffectManager.Create();
        CWeaponManager.Create();
        CItemManager.Create();
        CEnemyManager.Create();
        CStageManager.Create();
        CMerchandiseManager.Create();
        //에너미패턴 매니저의 경우 로비씬에서 크리에이트 해야 된다. 지금은 테스트용이라 여기에 해놈
        CEnemyPatternManager.Create();
        //CLocalizeManager.Instance.ResetDict();
        //CLocalizeManager.Instance.LoadStringListFromFile();

        Application.targetFrameRate = 60;

        Screen.SetResolution(KDefine.SCREEN_WIDTH, KDefine.SCREEN_HEIGHT, true);
    }