示例#1
0
文件: Manager.cs 项目: tipfom/quasi_
        public virtual void Init()
        {
            ColorProgram.Init();
            MatrixProgram.Init();
            FBOProgram.Init();
            ParticleProgram.Init();
            GaussianBlurProgram.Init();
            DarkenProgram.Init();

            UIRenderer.Init();
            UIRenderer.Texture = Assets.GetSprite("interface");
        }
示例#2
0
        public static void Initialize( )
        {
            ColorProgram.Init( );
            MatrixProgram.Init( );
            FBOProgram.Init( );
            GaussianBlurProgram.Init( );
            DarkenProgram.Init( );
            UIAbilityIconProgram.Init( );
            LineProgram.Init( );

            //LightManager.Init( );
            UIRenderer.SharedRenderer = new UIRenderer(Assets.GetSprite("interface"));
            EntityRenderer.Init( );

#if __ANDROID__
            State = new LocalCopyState(new AndroidDatabaseProvider((Android.App.Activity)Assets.Context));
#endif

            Screen.MainMenu.Load( );
            Screen.Active = Screen.MainMenu;

            Window.Background = new Color(225, 225, 225, 255);
        }