{

auto layer = Layer::create();
    auto event = cocos2d::EventListenerTouchOneByOne::create();
    event->onTouchBegan = [=](Touch*, Event*)->bool
    {
        this->createMSG("res/box/box_0.png", "res/btn/close_1.png", UTF_8("冬虫夏草app"));
#ifndef _WIN32
        Device::vibrate(5.0f);
#endif
        return true;
    };
    event->onTouchMoved = [=](Touch*, Event*)
    {

};
    event->onTouchEnded = [=](Touch*, Event*)
    {

};
    event->onTouchCancelled = [=](Touch*, Event*)
    {

};

auto listener = cocos2d::EventListenerKeyboard::create();
    listener->onKeyReleased = [=](EventKeyboard::KeyCode code,Event *e)
    {
        this->createMSG("res/box/box_0.png", "res/btn/close_1.png", UTF_8("冬虫夏草app ") + framework::tostring((int)code));
    };

auto ed = layer->getEventDispatcher();
    ed->addEventListenerWithSceneGraphPriority(event, layer);
    ed->addEventListenerWithSceneGraphPriority(listener, layer);
    this->addChild(layer);

}

最好采用=传递

& 引用传递要好好考虑,有可能会破环某些栈内存

要这样[&a,&b] 这样最好,

{

如果是[&] 改变父级的内存 并不能保证会不会出错

尤其是堆内存这些

}

{

1.[var]表示值传递方式捕捉变量var;
2.[=]表示值传递方式捕捉所有父作用域的变量(包括this);
3.[&var]表示引用传递捕捉变量var;
4.[&]表示引用传递方式捕捉所有父作用域的变量(包括this);
5.[this]表示值传递方式捕捉当前的this指针。

}

最新文章

  1. Python语言特性之1:函数参数传递
  2. 判断远程图片是否存在【适用于windows服务器】
  3. .vimrc文件配置及航意
  4. 加密解密(6)RSA算法过程图解
  5. hdu 1575 Tr A(矩阵快速幂,简单)
  6. [小技巧]兼容IE6的纯CSS背景半透明文字不透明
  7. msdn上wcf的介绍
  8. 关于SQL的Group By
  9. 驱动编程思想之初体验 --------------- 嵌入式linux驱动开发之点亮LED
  10. 基于Hadoop的地震数据分析统计
  11. mybatis的逆向工程——命令行方式
  12. pix2code:从截图生成图形用户界面代码
  13. .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  14. Unity引擎相关知识UnityKnowledgeHyperlink
  15. Day046--JavaScript-- DOM操作, js中的面向对象, 定时
  16. 010 Spark中的监控----日志聚合的配置,以及REST Api
  17. pip install Yellowfin失败的问题
  18. 绑定任意格式的XML文档到WPF的TreeView
  19. 20165218 2017-2018-2 《Java程序设计》课程总结
  20. BZOJ4710 分特产

热门文章

  1. 一个关于 ie 浏览器的 bug 解决过程和思考
  2. cordova+vue做的app解决引入cordova-plugin-splashscreen后启动先显示黑屏在显示启动页
  3. Mac定制终端:iTerm2 + zsh + powerline
  4. DataFrame API应用案例
  5. Vagrant 构建 LNMP 一致环境
  6. vue-wacth监听事件
  7. 网络流强化-HDU 3338-上下界限制最大流
  8. win10设置python环境变量
  9. Linux 安装jdk+mysql+tomcat
  10. spring-第四篇之让bean获取所在的spring容器