モバイルの素

クラス Bullet

java.lang.Object
  上位を拡張 BaseObj
      上位を拡張 Bullet

public class Bullet
extends BaseObj

発射する弾オブジェクト。 Bulletsクラスにて管理される。


メソッドの概要
 void init(int ix, int iy, int idir, int ispeed)
          初期化。
 void paint(Graphics g)
          描画処理。
 void proceed(long elapsed)
          時間分処理を進める。
 
クラス BaseObj から継承されたメソッド
dirto, distanceto, getdir, getspeed, getx, gety, hittest, init, rotate, setxy
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

init

public void init(int ix,
                 int iy,
                 int idir,
                 int ispeed)
初期化。

パラメータ:
ix - 開始X位置
iy - 開始Y位置
idir - 開始方向
ispeed - 速度

proceed

public void proceed(long elapsed)
時間分処理を進める。

オーバーライド:
クラス BaseObj 内の proceed
パラメータ:
elapsed - 経過時間。

paint

public void paint(Graphics g)
描画処理。

パラメータ:
g - 描画対象。

モバイルの素