场景切换,菜单界面

场景切换

场景切换的种类:

场景切换,菜单界面_第1张图片

淡入淡出切换:

CCFadeTransition transition = CCFadeTransition.transition(t, s);//t是切换的时间,s是目标场景
CCDirector.sharedDirector().replaceScene(transition);


菜单界面

场景切换,菜单界面_第2张图片

CCMenu menu = CCMenu.menu();

CCMenuItemSprite itemSprite = CCMenuItemSprite.item(normalSprite, selectedSprite, target, selector);

menu.addChild(itemSprite);

this.addChild(menu);

normalSprite:是点击前的图片

selectedSprite:点击后的图片

target:Object对象

selector:点击时调用的方法名,该方法必须为public类型,与CCCallFunc()中的selector不同的是,该方法必须有参数,参数类型为Object,该参数其实就是被点击按钮(itemSprite)的对象。

你可能感兴趣的:(场景切换,菜单界面)