Back to project page libgdx-demo-pax-britannica.
The source code is released under:
Copyright (c) 2010 Ben Abraham, Renaud B?dard, Henk Boom, Daniel Burton, Matthew Gallant Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated ...
If you think the Android project libgdx-demo-pax-britannica listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package de.swagner.paxbritannica.fighter; /*from w ww .j av a 2s . co m*/ import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.g2d.Batch; import com.badlogic.gdx.math.Vector2; import de.swagner.paxbritannica.Bullet; import de.swagner.paxbritannica.Resources; public class Laser extends Bullet { float delta; public Laser(int id, Vector2 position, Vector2 facing) { super(id, position, facing); bulletSpeed = 1000; damage = 10; this.velocity = new Vector2().set(facing).scl(bulletSpeed); this.set(Resources.getInstance().laser); this.setOrigin(0,0); } @Override public void draw(Batch batch) { delta = Math.min(0.06f, Gdx.graphics.getDeltaTime()); velocity.scl( (float) Math.pow(1.03f, delta * 30.f)); super.draw(batch); } }