|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectGun
LaserGun
public class LaserGun
Shoots laser beams.
| Field Summary | |
|---|---|
static int |
BASE_RECOVERY
|
static int |
DY
|
| Fields inherited from class Gun |
|---|
abs_speed, angle, direction, dx, dy, initial_recovery, level, recovery, side, speed, timer |
| Constructor Summary | |
|---|---|
LaserGun()
|
|
LaserGun(double abs_speed,
double angle)
|
|
LaserGun(Vector speed)
|
|
| Method Summary | |
|---|---|
LaserGun |
copy_gun()
Return an exact copy of this gun. |
Laser |
get_missile()
|
protected void |
init()
|
| Methods inherited from class Gun |
|---|
get_dx, get_dy, getAbsSpeed, getAngle, getInitialRecovery, getLevel, getRecovery, getSide, getTimer, missile, set_dx, set_dy, setInitialRecovery, setLevel, setRecovery, setSide, setSpeed, setSpeed, setTimer, tick |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int BASE_RECOVERY
public static final int DY
| Constructor Detail |
|---|
public LaserGun()
public LaserGun(double abs_speed,
double angle)
public LaserGun(Vector speed)
| Method Detail |
|---|
protected void init()
init in class Gunpublic LaserGun copy_gun()
Gun
copy_gun in class GunMoreGunspublic Laser get_missile()
get_missile in class Gun
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||