如題,要求是做物體運動軌跡的拖尾,比如飛機/飛彈的尾焰。初次接觸,多有不妥請見諒。
效果:
1.新建粒子 particle:
2.設定粒子屬性:
注意打勾「自定義」,後面引數如下
3.將粒子拖拽進資源管理器,做成預製體
4.建立粒子的**,在子彈管理器裡面生成子彈後,馬上接著生成粒子,對應繫結粒子node進子彈的指令碼裡
5.子彈指令碼裡,同步粒子發射器的座標,並且在子彈碰撞死亡後,停止發射並延時**進管理器/**建立玩家子彈尾焰
bulletnode: 跟隨的子彈節點
nodeid:編號用於快取物件池
*/createparticle(bulletnode, nodeid)
if (this.particlepool == null)
// console.log("this--particlepool=", this.particlepool);
if (this.particlepool.size() > 0)
else );}},
/**子彈尾焰的粒子動畫*/
setparticle(particlenode) ,
//移除當前子彈
removebullet()
if (this.particlenode != null)
//計時器結束後將本子彈/粒子前往管理器**
this.scheduleonce(function() , 0.2);
this.particlenode = null;
this.fireparticle = null;
}else
},movepos(newposx, newposy)
},
cocos2dx之粒子效果
有時候我們需要做一些特殊的效果,比如子彈 的效果,當然我們用動畫也可以做出來,但是有時候發現利用粒子的效果去代替它會跟好看,我們先來看下粒子 void particledemolayer initlayer ccparticleflower,繼承的ccparticlesystemquad的,在coc...
Cocos2d X中的粒子
cocos2d x引擎提供了強大的粒子系統,它在模仿自然現象 物理現象及空間扭曲上具備得天獨厚的優勢,為我們實現一些真實自然而又帶有隨機性的特效 如 烟花 水流 提供了方便 程式例項1 建立乙個烟花效果的方法1 ccsize winsize ccdirector shareddirector get...
cocos2d 粒子設計器
本文由論壇會員magicalsoft分享 網上能夠搜尋到的針對cocos2d的粒子設計器不是很多,而且基本上都是收費的,能免費使用的,都是不能匯出plist檔案的。實在不想為這麼一點簡單的軟體而 本文由論壇會員magicalsoft分享 網上能夠搜尋到的針對cocos2d的粒子設計器不是很多,而且基...