Cocos Code IDEを使ってLua言語で、パーティクルを扱う方法です。
炎や爆発、火花などの視覚効果として利用することができます。
実行環境、IDE | Cocos2d-xバージョン | 言語 |
---|---|---|
Cocos Code IDE Mac OS X 1.0.0-RC2 | Cocos2d-x V3.2 | Lua言語 |
サンプルコード
プロジェクトの新規作成で作成されるGameScene.luaのGameScene.create()を書き換えます。
GameScene.lua/GameScene.create
function GameScene.create()
local scene = GameScene.new()
local particle = cc.ParticleSystemQuad:create("res/particle_texture.plist")
particle:setPosition(150, 200)
particle:setScale(0.3)
scene:addChild(particle)
return scene
end
パーティクルはこちらのサイトで作成しました。Particle2dx
作成されたparticle_texture.plistとparticle_texture.pngファイルをresディレクトリにコピーします。
実行するとパーティクルが表示されるはずです。
パーティクルは、ゲーム制作の視覚効果向上に大変役立つはずです。