cocos2d弹窗_cocos2d-x 弹窗

本文介绍了如何使用cocos2d-x框架创建弹窗,包括初始化、触摸响应、背景精灵设置、标题和内容文本的添加以及菜单按钮的创建。通过PopupLayer类的详细操作,展示了弹窗的动态加载和弹出效果。
摘要由CSDN通过智能技术生成

#include "PopupLayer.h"USING_NS_CC;//构造函数中变量设初值

PopupLayer::PopupLayer()

{

m_contentPadding= 0;

m_contentPaddingTop= 0;

m_pMenu=NULL;

m_callbackListener=NULL;

m_callback=NULL;

m_sfBackGround=NULL;

m_s9BackGround=NULL;

m_ltContentText=NULL;

m_ltTitle=NULL;

}//释放

PopupLayer::~PopupLayer()

{

CC_SAFE_RELEASE(m_pMenu);

CC_SAFE_RELEASE(m_sfBackGround);

CC_SAFE_RELEASE(m_s9BackGround);

CC_SAFE_RELEASE(m_ltContentText);

CC_SAFE_RELEASE(m_ltTitle);

}//初始化

boolPopupLayer::init()

{if ( !CCLayer::init() )

{return false;

}this->setContentSize(CCSizeZero);//初始化需要的Menu

CCMenu* menu =CCMenu::create();

menu->setPosition(CCPointZero);

setMenuButton(menu);//set()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值