kinugasa.rpgui

## クラス BackgroundLayerSprite

- java.lang.Object
- - kinugasa.object.Sprite
  - - kinugasa.object.BasicSprite
    - - kinugasa.object.ImageSprite
      - - kinugasa.object.AnimationSprite
        - - kinugasa.rpgui.BackgroundLayerSprite

- すべての実装されたインタフェース:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Sprite>, Disposable, Nameable, Controllable, Drawable, Shapeable

      public class BackgroundLayerSprite
      extends AnimationSprite
      implements Disposable

  背景用アニメーションを表示するレイヤです.
  背景レイヤは移動判定に使用されません。全てのチップ属性は"VOID"を返します。
  背景は1つ以上の画像をタイリングして構築されます。ロードすると、あらかじめ設定されている 画像をタイリングした描画用アニメーションが設定されます。
  関連項目:
    直列化された形式

- - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `BackgroundLayerSprite(float speed, int x, int y, int width, int height, int drawWidth, int drawHeight, TimeCounter tc, java.awt.image.BufferedImage... images)`

  - ### メソッドのサマリー

    All Methods Instance Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `dispose()` コンテンツをメモリから破棄します.
    `void` | `draw(java.awt.Graphics2D g)` スプライトを描画します.

    - ### クラスから継承されたメソッド kinugasa.object.AnimationSprite

      `clone, getAnimation, isImageUpdate, setAnimation, setImageUpdate, toString, update`

    - ### クラスから継承されたメソッド kinugasa.object.ImageSprite

      `getImage, getImageHeight, getImageWidth, getPainter, getSerializableImage, setImage, setImage, setPainter`

    - ### クラスから継承されたメソッド kinugasa.object.BasicSprite

      `getAngle, getMovingModel, getMovingModel, getNextCenter, getNextLocation, getSpeed, getVector, move, move, move, move, setAngle, setMovingModel, setSpeed, setVector`

    - ### クラスから継承されたメソッド kinugasa.object.Sprite

      `compareTo, contains, getBounds, getCenter, getCenterX, getCenterY, getHeight, getHitBounds, getLocation, getName, getPersonalCenter, getPersonalCenterX, getPersonalCenterY, getSize, getWidth, getX, getY, getZ, isExist, isVisible, setBounds, setBounds, setBounds, setExist, setHeight, setLocation, setLocation, setName, setSize, setSize, setVisible, setWidth, setX, setY, setZ, updateCenter, updatePersonalCenter`

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### BackgroundLayerSprite

          public BackgroundLayerSprite(float speed,
                                       int x,
                                       int y,
                                       int width,
                                       int height,
                                       int drawWidth,
                                       int drawHeight,
                                       TimeCounter tc,
                                       java.awt.image.BufferedImage... images)

  - ### メソッドの詳細

    - #### draw

          public void draw(java.awt.Graphics2D g)

      クラスからコピーされた説明: `BasicSprite`
      スプライトを描画します. visibleまたはexistがfalseのとき、描画してはなりません.
      定義:
        `draw` インタフェース内 `Drawable`
      オーバーライド:
        `draw` クラス内 `AnimationSprite`
      パラメータ:
        `g` - グラフィックスコンテキスト.

    - #### dispose

          public void dispose()

      インタフェースからコピーされた説明: `Disposable`
      コンテンツをメモリから破棄します.
      定義:
        `dispose` インタフェース内 `Disposable`