Learning Cocos2d-x for XNA(6)——场景切换和场景过渡效果
在进行此部分学习的时候,确保Cocos2d-x for xna引擎的版本为0.1.2(或更高版本),实测0.1.0版本部分功能出现BUG。 之前的源码都是0.1.0版本的,从此次开始都是0.1.2版本。 开始菜单 背景 添加背景图片(“狼来了”的素材)和按钮至内容管道(Content) 创建两个类文件WolfMenuScene.cs和WolfMenuLayer.cs。 WolfMenuScene WolfMenuScene 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using cocos2d; 6 7 namespace LearningCocos2d_xForXNA.Classes 8 { 9 class WolfMenuScene:CCScene 10 { 11 public WolfMenuScene() 12 { 13 CCLayer _wolfMenuLayer = new WolfMenuLayer(); 14 this .addChild(_wolfMenuLayer); 15 } 16 } 17 } WolfMenuLayer 设置屏幕朝向deviceOrientation 默认下是横屏显示,该属性有四个值