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

    インターフェイス RainStyle

    天気ごとの雨の見え方(ScreenLayout.md 7.5.3節 雨の演出)。強くなるほど、多く・長く・速く・斜めになる。 値はu単位(ScreenMetrics)とミリ秒。

    暗さはここが持たない。 明るさは日射(skyTint.ts)が一手に決める——雨が暗いのは雨雲が 陽を遮っているからで、それは天気からambient_brightnessへの寄与(core.yaml)として既に表されている。

    interface RainStyle {
        alpha: number;
        drops: number;
        fallMs: number;
        gusts: number;
        length: number;
        slantDegrees: number;
        thickness: number;
    }
    インデックス
    alpha: number

    雨粒の濃さ(0〜1)。

    drops: number

    1周期ぶんの帯に降らせる雨粒の数。

    fallMs: number

    画面の高さぶん落ちるのにかかる時間(ミリ秒)。短いほど速い。

    gusts: number

    吹き付ける風の筋の数。0なら風は描かない。

    length: number

    雨粒の長さ・太さ(u)。

    slantDegrees: number

    鉛直からの傾き(度)。雨粒の向きと落ちる向きは常に一致する。

    thickness: number