예제 #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 void ApplicationDidFinishLaunching(CCApplication application, CCWindow mainWindow)
        {
            SharedWindow = mainWindow;

            DefaultResolution = new CCSize(
                application.MainWindow.WindowSizeInPixels.Width,
                application.MainWindow.WindowSizeInPixels.Height);

            application.ContentRootDirectory = "Content";
            application.ContentSearchPaths.Add("SD");

            CCScene scene = new CCScene(mainWindow,true);
            CCLayer layer = new IntroLayer("bike.json",DefaultResolution);
            scene.AddChild(layer);

            layer.Scene.PhysicsWorld.DebugDrawMask = CCPhysicsWorld.DEBUGDRAW_SHAPE;

            mainWindow.RunWithScene(scene);
        }
예제 #2
0
        /// <summary>
        ///  Implement CCDirector and CCScene init code here.
        /// </summary>
        /// <returns>
        ///  true  Initialize success, app continue.
        ///  false Initialize failed, app terminate.
        /// </returns>
        public override void ApplicationDidFinishLaunching(CCApplication application, CCWindow mainWindow)
        {
            SharedWindow = mainWindow;

            DefaultResolution = new CCSize(
                application.MainWindow.WindowSizeInPixels.Width,
                application.MainWindow.WindowSizeInPixels.Height);

            application.ContentRootDirectory = "Content";
            application.ContentSearchPaths.Add("SD");

            CCScene scene = new CCScene(mainWindow,true);
            //CCLayer layer = new IntroLayer("documentB.json", DefaultResolution);
            //CCLayer layer = new IntroLayer("gettingStartedTwo.json", DefaultResolution);
            //CCLayer layer = new IntroLayer("jointTypes.json", DefaultResolution);
            //CCLayer layer = new IntroLayer("bodyTypes.json", DefaultResolution);
            CCLayer layer = new IntroLayer("marioTestSimple.json", DefaultResolution);
            scene.AddChild(layer);

            layer.Scene.PhysicsWorld.DebugDrawMask = ChipmunkSharp.PhysicsDrawFlags.Shapes | ChipmunkSharp.PhysicsDrawFlags.Joints;

            mainWindow.RunWithScene(scene);
        }