kinugasa.rpgui

## クラス CloudEffect

- java.lang.Object
- - kinugasa.object.Sprite
  - - kinugasa.object.BasicSprite
    - - kinugasa.object.ImageSprite
      - - kinugasa.rpgui.CloudEffect

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

      public class CloudEffect
      extends ImageSprite

  雲エフェクトクラスは、画面前面に雲のエフェクトを表示するための画像スプライトです.
  雲画像はGIMPを使うと簡単に生成できます。
  関連項目:
    直列化された形式

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

    コンストラクタ
    コンストラクタと説明
    `CloudEffect(java.awt.image.BufferedImage image, float x, float y, float tp)`
    `CloudEffect(java.awt.image.BufferedImage image, float x, float y, float tp, float en)`
    `CloudEffect(java.awt.image.BufferedImage image, float x, float y, VectorF v, MovingModel model, ImagePainter p, float tp)`
    `CloudEffect(java.awt.image.BufferedImage image, float x, float y, VectorF v, MovingModel model, ImagePainter p, float tp, float en)`

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

    All Methods Instance Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `draw(java.awt.Graphics2D g)` スプライトを描画します.

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

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

    - ### クラスから継承されたメソッド 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, update, updateCenter, updatePersonalCenter`

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

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

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

    - #### CloudEffect

          public CloudEffect(java.awt.image.BufferedImage image,
                             float x,
                             float y,
                             float tp)
                      throws java.lang.IllegalArgumentException

      例外:
        `java.lang.IllegalArgumentException`

    - #### CloudEffect

          public CloudEffect(java.awt.image.BufferedImage image,
                             float x,
                             float y,
                             VectorF v,
                             MovingModel model,
                             ImagePainter p,
                             float tp)
                      throws java.lang.IllegalArgumentException

      例外:
        `java.lang.IllegalArgumentException`

    - #### CloudEffect

          public CloudEffect(java.awt.image.BufferedImage image,
                             float x,
                             float y,
                             float tp,
                             float en)
                      throws java.lang.IllegalArgumentException

      例外:
        `java.lang.IllegalArgumentException`

    - #### CloudEffect

          public CloudEffect(java.awt.image.BufferedImage image,
                             float x,
                             float y,
                             VectorF v,
                             MovingModel model,
                             ImagePainter p,
                             float tp,
                             float en)
                      throws java.lang.IllegalArgumentException

      例外:
        `java.lang.IllegalArgumentException`

  - ### メソッドの詳細

    - #### draw

          public void draw(java.awt.Graphics2D g)

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