示例#1
0
        /// <summary>
        ///  Implement CCDirector and CCScene init code here.
        /// </summary>
        /// <returns>
        ///  true  Initialize success, app continue.
        ///  false Initialize failed, app terminate.
        /// </returns>
        public override bool ApplicationDidFinishLaunching()
        {
            //initialize director
            CCDirector pDirector = CCDirector.SharedDirector;

            pDirector.SetOpenGlView();
#if WINDOWS
            DrawManager.SetDesignResolutionSize(320, 480, ResolutionPolicy.ExactFit);
#else
            DrawManager.SetDesignResolutionSize(800, 480, ResolutionPolicy.ShowAll);
            //DrawManager.SetDesignResolutionSize(480, 320, ResolutionPolicy.ShowAll);
#endif
            // turn on display FPS
            pDirector.DisplayStats = true;

            // set FPS. the default value is 1.0/60 if you don't call this
            pDirector.AnimationInterval = 1.0 / 60;

            // create a scene. it's an autorelease object
            CCScene pScene = CCScene.Create();
            CCLayer pLayer = new GameLayer();

            pScene.AddChild(pLayer);
            pDirector.RunWithScene(pScene);

            return(true);
        }