本文整理汇总了C++中GameScene::moveLayer方法的典型用法代码示例。如果您正苦于以下问题:C++ GameScene::moveLayer方法的具体用法?C++ GameScene::moveLayer怎么用?C++ GameScene::moveLayer使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GameScene
的用法示例。
在下文中一共展示了GameScene::moveLayer方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: menuCloseCallback
void WeaponNotEnoughLayer::menuCloseCallback(CCObject* pSender)
{
touchTime++;
CCLog("touchTime:%d",touchTime);
if (1 == touchTime) {
//按钮音效
SimpleAudioEngine::sharedEngine()->playEffect("ZF_Shoot_Effects_touchButton.wav");
//根据按钮tag决定返回哪个场景
GameScene* sharedLayer = GameScene::sharedGameScene();
sharedLayer->moveLayer(this, ((CCControlButton*)pSender)->getTag());
}
else
{
return;
}
}
示例2: menuCloseCallback
//响应按钮的函数
void PromptLayer::menuCloseCallback(CCObject* pSender)
{
SimpleAudioEngine::sharedEngine()->playEffect("ZF_Shoot_Effects_touchButton.wav");
touchTime++;
CCLog("touchTime:%d",touchTime);
if (1 == touchTime) {
//根据按钮tag决定返回哪个场景
int kTag = ((CCControlButton*)pSender)->getTag();
CCLOG("Promptlayer:%d",kTag);
GameScene* sharedLayer = GameScene::sharedGameScene();
sharedLayer->moveLayer(this, kTag);
}
else
{
return;
}
}