任何人都可以給我一個很好的例子,從哪裏開始在libGDX中製作粒子系統?我已經看過libGDX源代碼中的測試示例,但仍然無法解決問題。也許只是一個很好的解釋會有所幫助。我想我想用很多彩色粒子進行某種爆炸。任何幫助是極大的讚賞!在要被髮射的粒子(爆炸地點)的地方粒子系統libGDX
particleEffect = new ParticleEffect();
particleEffect.load(Gdx.files.internal("data/particleEffect.p"),
Gdx.files.internal("data"));
在你render()
方法,它的位置是:在你的遊戲類
非常感謝,這正是我一直在尋找。一個很好的簡單例子和解釋...粒子編輯器是否適合你?我無法打開它,有什麼想法?再次感謝! – 2012-03-05 21:11:39
您還需要調用'particleEffect.start();'來實際開始粒子系統。 – DRiFTy 2012-03-06 01:25:26
在我的設置'.start()'是沒有必要的......奇怪的,可能它被稱爲particleEffect的init中的某處。至於編輯,我不太清楚爲什麼,但只有當我將它下載到我的默認下載文件夾並從瀏覽器中啓動時纔會運行。可能是由於一些Java Web Start安全策略... – dom 2012-03-06 19:21:38