cocos2dx之创建悬浮节点

原创 2013年11月22日 14:28:03

悬浮节点(NotificationNode)。我们做游戏时,有时候会有一些悬浮图标,永远要显示在屏幕上,如果每次切换场景都重新创建一次则很麻烦。如果设置了NotificationNode

那么切换了场景后,这个节点不会消失。


看如下代码:

    gameScoreLabel = CCLabelTTF::create("0",  "Arial", 30);
    gameScoreLabel->setColor(ccRED);
    gameScoreLabel->retain();
    gameScoreLabel->setPosition(ccp(s.width / 6, s.height / 6) );
    this->addChild(gameScoreLabel, 1);
    this->schedule(schedule_selector(MyHelloWorld::scheduleFunction), 0.02);

    if(!m_pMusic) {
        m_pMusic = new MusicNotificy;
        m_pMusic->initMusicNotify();
        this->addChild(m_pMusic);
        CCDirector::sharedDirector()->setNotificationNode(m_pMusic); //在添加了句代码之后,我们在切换场景之后,我们的这个
m_pMusic  node就不会被删掉,一直留在Page里面!
 }



cocos2dx使用通知节点NotificationNode的注意事项

cocos2dx中Director::getInstance()->setNotificationNode(Node* node)的使用方法和注意事项
  • u013058216
  • u013058216
  • 2016年11月24日 20:44
  • 1050

Android Activity 悬浮 半透明边框

Android 创建 悬浮 半透明边框 Activity
  • cp790621656
  • cp790621656
  • 2014年06月24日 20:28
  • 3471

cocos2dx 事件响应机制 CCNotificationCenter

在游戏中 时常会遇到在
  • oQiXiLaoTou
  • oQiXiLaoTou
  • 2014年05月29日 18:47
  • 2908

COCOS2DX事件交互处理

COCOS2DX事件交互处理
  • u010092734
  • u010092734
  • 2014年08月12日 16:48
  • 1609

android 超炫的悬浮窗设计与实现

悬浮框的实现: 1. WindowManager addView(View view, LayoutParams params) ,添加一个悬浮窗 updateViewLayout(V...
  • ZZ7ZZ7ZZ
  • ZZ7ZZ7ZZ
  • 2013年10月25日 10:01
  • 4697

Cocos2dx 3.0rc事件监听和消息通知

1、新建一个存放数据的类 class AAA { public: CC_SYNTHESIZE(std::string, name, Name); CC_SYNTHESIZE(int, age, A...
  • yangxuan0261
  • yangxuan0261
  • 2014年03月22日 14:14
  • 2523

cocos2dx 处理精灵触摸事件

要使精灵能够接收到触摸事件,无非要做三件事。 注册触摸事件; 接收触摸事件; 处理触摸事件。 下面就从这三点出发,来了解一下精灵如何响应触摸事件。 1.注册触摸事件 精...
  • tspangle
  • tspangle
  • 2014年05月16日 19:12
  • 7802

cocos2dx+lua注册事件函数详解 事件

原文:http://www.cnblogs.com/zhepama/p/4287220.html coocs2dx 版本 3.1.1 registerScriptTouchHa...
  • qq_22326313
  • qq_22326313
  • 2016年10月21日 14:34
  • 1590

[cocos2dx]重要父类——CCNode节点类

CCNode 节点类CCNode可以说是游戏元素的祖宗了,基本上我们看得到的游戏元素都是以它为原型进行扩展的。像CCScene,CCLayer,CCSprite,CCMenu,CCSpriteBat...
  • ouyangshima
  • ouyangshima
  • 2015年07月18日 19:13
  • 761

SOAP消息创建

看了SOAP消息分析之后,大家对soap消息应该有了一个初步的认识,那么怎样自己编写一个soap消息呢? 先来创建一个简单的soap消息: @Test public void test...
  • u012702547
  • u012702547
  • 2015年05月11日 11:20
  • 6492
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:cocos2dx之创建悬浮节点
举报原因:
原因补充:

(最多只允许输入30个字)