UnmappedIsland ソースリファレンス - v0.1.0
    検索インデックスを準備しています...

    クラス Curtain

    場面転換の暗幕。指定した矩形を覆って暗転し、明転し切ったら自分を片付ける。

    幕は敷いた時点から入力を遮る(addInputBlockingPanel)。まだ暗くなり切っていなくても、その範囲は次の場面へ 移り始めているため、そこへの操作を受け付けてはならない。

    層(depth)は指定しない。既定の層の中で最後に作られることによって、敷いた時点でその層の最も手前に 居る。覆えるのは幕より奥の層までで、手前の層を持つ表示物は暗転しても残る。

    インデックス
    • 覆う矩形と、暗転し切ったときの色。

      パラメータ

      • scene: Scene
      • rect: Rect
      • color: number

      戻り値 Curtain

    cover: Rectangle
    scene: Scene
    • durationミリ秒かけて明転させ、幕を片付ける。

      パラメータ

      • duration: number
      • onBrightened: () => void

      戻り値 void

    • durationミリ秒かけて暗転させる。時間をかけない場合はその場で暗転し切る。

      パラメータ

      • duration: number

      戻り値 void