public void loadEmitters (FileHandle effectFile) { InputStream input = effectFile.read(); emitters.clear(); BufferedReader reader = null; try { reader = new BufferedReader(new InputStreamReader(input), 512); while (true) { ParticleEmitter emitter = newEmitter(reader); emitters.add(emitter); if (reader.readLine() == null) break; } } catch (IOException ex) { throw new GdxRuntimeException("Error loading effect: " + effectFile, ex); } finally { StreamUtils.closeQuietly(reader); } }
public void loadEmitters (FileHandle effectFile) { InputStream input = effectFile.read(); emitters.clear(); BufferedReader reader = null; try { reader = new BufferedReader(new InputStreamReader(input), 512); while (true) { ParticleEmitter emitter = newEmitter(reader); emitters.add(emitter); if (reader.readLine() == null) break; } } catch (IOException ex) { throw new GdxRuntimeException("Error loading effect: " + effectFile, ex); } finally { StreamUtils.closeQuietly(reader); } }
public ParticleEffect (ParticleEffect effect) { emitters = new Array(true, effect.emitters.size); for (int i = 0, n = effect.emitters.size; i < n; i++) emitters.add(newEmitter(effect.emitters.get(i))); }
public ParticleEffect (ParticleEffect effect) { emitters = new Array(true, effect.emitters.size); for (int i = 0, n = effect.emitters.size; i < n; i++) emitters.add(newEmitter(effect.emitters.get(i))); }
public void loadEmitters (FileHandle effectFile) { InputStream input = effectFile.read(); emitters.clear(); BufferedReader reader = null; try { reader = new BufferedReader(new InputStreamReader(input), 512); while (true) { ParticleEmitter emitter = newEmitter(reader); emitters.add(emitter); if (reader.readLine() == null) break; } } catch (IOException ex) { throw new GdxRuntimeException("Error loading effect: " + effectFile, ex); } finally { StreamUtils.closeQuietly(reader); } }
public ParticleEffect (ParticleEffect effect) { emitters = new Array(true, effect.emitters.size); for (int i = 0, n = effect.emitters.size; i < n; i++) emitters.add(newEmitter(effect.emitters.get(i))); }