zoukankan      html  css  js  c++  java
  • 关于Cocos2d-x的粒子系统

    1.cocos2d-x有一些自带的粒子效果,以后可以用到。当然,也可以自己定义一些粒子,不过要定义的话,虽然可以用cpp文件自己写,但是没有可视化的调节,还要设定各种奇怪的参数,是非常困难的。可以用一些软件来另外设计粒子效果,保存为plist的文件,再引入到游戏中。

    auto water=ParticleSystemQuad::create("water.plist");

    water->setPosition(visibleSize.width/2,visibleSize.height/2);

    this->addchild(water);

    2.下面是系统自带的一些粒子效果,也很好用。

    //auto fire = ParticleFire::create(); // 火焰粒子系统
    //auto fireworks = ParticleFireworks::create(); //烟花粒子系统
    //auto flower = ParticleFlower::create(); //花朵粒子系统
    //auto galaxy = ParticleGalaxy::create(); // 银河系粒子系统
    //auto meteor = ParticleMeteor::create(); // 流星粒子系统
    auto rain = ParticleRain::create(); // 下雨粒子系统
    //auto smoke = ParticleSmoke::create(); // 烟雾粒子系统
    //auto snow = ParticleSnow::create(); // 下雪粒子系统
    //auto spiral = ParticleSpiral::create(); // 螺旋粒子系统
    //auto sun = ParticleSun::create(); // 太阳粒子系统

    // 创建爆炸粒子系统
    //auto explosion = ParticleExplosion::create();
    // 设置爆炸粒子系统的位置
    rain->setPosition(visibleSize.width / 2, visibleSize.height);
    // 添加为当前层的子节点
    this->addChild(rain);

  • 相关阅读:
    【solr专题之三】Solr常见异常
    python清除数据库错误日志
    【LeetCode OJ 136】Single Number
    ZOJ 1649 Rescue(有敌人迷宫BFS)
    HDU 1885
    hdu 2594 Simpsons’ Hidden Talents
    _DataStructure_C_Impl:链串
    Errors occurred during the build. Errors running builder 'Integrated External Tool Builder' on proje
    logo切图大小相应的尺寸
    再记作品展
  • 原文地址:https://www.cnblogs.com/HangZhe/p/5547210.html
Copyright © 2011-2022 走看看