package com.joye3g.particletest;
import com.badlogic.gdx.gdx;
import com.badlogic.gdx.inputadapter;
import com.badlogic.gdx.graphics.gl10;
import com.badlogic.gdx.graphics.g2d.particleeffect;
import com.badlogic.gdx.graphics.g2d.particleemitter;
import com.badlogic.gdx.graphics.g2d.spritebatch;
import com.badlogic.gdx.math.vector2;
import com.badlogic.gdx.utils.array;
private spritebatch batch;
private particleeffect effect;
private arrayemitters;
private vector2 position;
private int emitterindex = 1;
@override
public void create()
@override
public void resize(int width, int height)
@override
public void render()
@override
public void pause()
@override
public void resume()
@override
public void dispose()
@override
public boolean touchdown(int screenx, int screeny, int pointer, int button)
}
解壓縮後放到android工程下的assets下的data目錄下即可
效果圖:
CAEmitterLayer 粒子效果
caemitterlayer執行在gpu上,不消耗cpu。建立出layer caemitterlayer emitterlayer caemitterlayer layer 顯示邊框 emitterlayer.borderwidth 1.f emitterlayer.bordercolor uico...
CAEmitterLayer實現粒子效果
caemitterlayer實現粒子效果 caemitterlayer 在ios 5中,蘋果引入了乙個新的 calayer 子類叫做 caemitterlayer caemitterlayer 是乙個高效能的粒子引擎,被用來建立實時例子動畫如 煙霧,火,雨等等這些效果。caemitterlayer ...
canvas粒子線條效果
在正式開始之前,先上個效果圖看看 很酷炫有木有?那麼如何實現這個效果呢?首先,我做這個特效的基本步驟是這樣的 1.將若干個粒子隨機分布在畫布 canvas 上,並且給他們乙個初始速度 2.為了不讓粒子離開畫布的可視範圍,當粒子移動到畫布邊緣時,會進行 3.設定乙個最大距離,若粒子間的距離超過最大距離...