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

    変数 COLOR定数

    COLOR: {
        button: 16777215;
        buttonActive: 3815994;
        buttonBorder: 0;
        buttonDisabled: 14606046;
        cardBorder: 0;
        cardCooking: 4135943;
        cardDropAccept: 16761406;
        cardDropRefuse: 7697781;
        cardDropTarget: 1800796;
        cardEdgeOverlay: 1784395;
        cardFace: 16777215;
        cardFillUnknown: 10133670;
        cardInProgress: 7258623;
        cardOverlayText: 14037050;
        cellCurrentStep: 14833439;
        cellLaterStep: 5925772;
        cellOverlayPlate: 1053720;
        chartLine: 13482898;
        chartPaper: 15985364;
        curtain: 1053720;
        dangerButton: 16732754;
        daybreakDayText: 16774880;
        daybreakDayTextOutline: 5909000;
        durabilityEmpty: 14233637;
        durabilityFull: 5025616;
        durabilityHalf: 15904798;
        equipmentButton: 13096129;
        fieldArea: 14079743;
        filterBar: 15129845;
        filterButtonBorder: 4866648;
        fixtureLane: 16769459;
        flipDigit: 16777215;
        flipDigitRing: 7039851;
        footerBar: 15790320;
        gaugeNeutral: 5025616;
        handLane: 14801919;
        headerBar: 16116181;
        informationPaper: 16117985;
        injuryButton: 14140085;
        itemLane: 14286805;
        laneDivider: 0;
        mapButton: 12766680;
        modalOverlay: 0;
        moonCrater: 12765913;
        moonDisc: 15659512;
        optionsBar: 16116181;
        outsideScreen: 1053720;
        paperButtonBorder: 5916210;
        primaryButton: 16766842;
        primaryButtonText: 1784395;
        progressRingElapsed: 16116181;
        progressRingElapsedOutline: 1784395;
        progressRingFill: 5025616;
        progressRingTrack: 1784395;
        rain: 15266559;
        randomButton: 16773856;
        recipeButton: 13946290;
        roadInk: 9072463;
        screenBackground: 16185078;
        scrollBarThumb: 16777215;
        scrollBarTrack: 1053720;
        selectedOptionBorder: 1800796;
        selectedOptionFace: 14942192;
        skyGlow: 16773320;
        skyShade: 660512;
        slotDelete: 16773360;
        slotWindowLane: 15920870;
        statusAlertDanger: 16761856;
        statusAlertFatal: 14233637;
        statusAlertOutline: 1776411;
        statusBarFillFatal: 10251071;
        statusBarFillSafe: 5025616;
        statusBarLag: 14233637;
        statusBarTrack: 14540253;
        statusBarTrackBorder: 10066329;
        statusDecreased: 14233637;
        statusIncreased: 3066944;
        sunCore: 16774072;
        sunDisc: 16765770;
        sunGlow: 16761418;
        sunriseHorizon: 16773327;
        sunriseSky: 16751946;
        sunsetHorizon: 16752506;
        sunsetSky: 1911382;
        text: 1118481;
        textMuted: 6710886;
        textOnDark: 16777215;
        textShadow: 0;
        titleGradientBottom: 14271626;
        titleGradientMiddle: 3110016;
        titleGradientTop: 1193284;
        weatherPanel: 8230052;
    } = ...

    型宣言

    • 読み取り専用button: 16777215
    • 読み取り専用buttonActive: 3815994
    • 読み取り専用buttonBorder: 0
    • 読み取り専用buttonDisabled: 14606046

      実行中などで今は押せないボタン。

    • 読み取り専用cardBorder: 0
    • 読み取り専用cardCooking: 4135943

      加熱されているカードにかぶせる覆い(CardView.md 15節)。濃さはCardが持つ(COOKING_VEIL_ALPHA)。

      青写真の青とは逆に、暗い熾の色にする。 火にかかっている物は炉の中で暗く沈んで見えるもので、 「まだ物になっていない」を言う青と違い、こちらは覆いそのものが火の中を表す。暗いので、上に 載る残り時間の文字は白(textOnDark)になる。

    • 読み取り専用cardDropAccept: 16761406

      ドラッグ中に、受け入れられるカードのふちを光らせる色。今の落とし先(緑)とは色相を分ける。

    • 読み取り専用cardDropRefuse: 7697781

      ドラッグ中に、理由を言うためだけの落とし先を示す枠(CardInteraction.md 2.1節)。異常を言う赤 (cardOverlayText)ではなく灰色にするのは、壊れたのではなく今は条件が揃っていないだけだから。

      無彩色にする(彩度0)。ドラッグ中は落とし先の枠・受け入れる札のふち・材料の枠の縁が同時に出て、 どれも色相で意味を分けている(下のcellCurrentStep)。色を持たないものはその取り合いに加わらない ので、意味を1つ足しても既にある色相を1つも狭めない。僅かでも色を差すと、その色相が既にある意味と ぶつかりうる。

    • 読み取り専用cardDropTarget: 1800796

      ドラッグ中に、落とせる先を示す枠。

    • 読み取り専用cardEdgeOverlay: 1784395

      カードの端を押している間だけ被せる、移動操作のオーバーレイ。

    • 読み取り専用cardFace: 16777215
    • 読み取り専用cardFillUnknown: 10133670

      色(colorプロパティ)を宣言していない液体の、中身のバーの塗り。何色か分からなくても、 中身があること自体は見えるようにする。

    • 読み取り専用cardInProgress: 7258623

      製作中オブジェクトのカードにかぶせる青(CardView.md 10節 製作中オブジェクトのカード)。 濃さはCardが持つ(IN_PROGRESS_VEIL_ALPHA)。

      どのカードにも同じ色をかぶせるので、物の色として読まれない色相を選ぶ。 木にも石にも 掛かる覆いなので、素材の色(茶・灰・緑)と重なる色相だと「そういう物」に見えてしまう。

      下地より明るい青にする。 暗い覆いは押下中の陰(cardEdgeOverlay、ボタンの沈み込み)と同じ 見え方になり、そのカードの性質ではなく今の操作を表しているように読める。

    • 読み取り専用cardOverlayText: 14037050

      状態を言う覆いの文字の色(気を失った動物の「気絶」)。警告の赤をそのまま使う——放っておくな ではなく「今こうなっている」を言うものだが、一目で異常だと分かる強さが要る(CardView.md 9.1節)。

    • 読み取り専用cellCurrentStep: 14833439

      材料の枠の縁(CardView.md 13節 製作中オブジェクトの材料)。今の工程で要る枠を暖色、後の工程で 要る枠を寒色にして、どちらを先に埋めればよいかを色相で分ける。

      ドラッグ中に出る枠(上のcardDropで始まる色)のうち、色相を持つものとは色相を分ける。 ドラッグ中は両方が同時に出るので、同じ色相だと「今どこへ落ちるか」と「何の枠か」が混ざる。 無彩色のもの(cardDropRefuse)は色相を1つも使わないので、ここでは相手にならない。 数え上げずに一覧で指す——枠の種類が増えたときに、ここが古い数のまま残らないように。

    • 読み取り専用cellLaterStep: 5925772
    • 読み取り専用cellOverlayPlate: 1053720

      カードへ重ねる文字の下に敷く板。地の明るさによらず文字が読めるよう、暗い板に明るい文字を載せる。

    • 読み取り専用chartLine: 13482898
    • 読み取り専用chartPaper: 15985364

      海図風の下地(羊皮紙の薄茶)と、島の輪郭のごく薄い線(MapWindow)。

    • 読み取り専用curtain: 1053720

      場面転換の暗幕(Curtain)。画面の外側と同じ暗さで落とす。

    • 読み取り専用dangerButton: 16732754
    • 読み取り専用daybreakDayText: 16774880

      同じ演出で日の出のときだけ出る日数の文字と、その縁取り。染まった空(sunriseSky)の上でも 読めるだけの差を付ける。

    • 読み取り専用daybreakDayTextOutline: 5909000
    • 読み取り専用durabilityEmpty: 14233637
    • 読み取り専用durabilityFull: 5025616
    • 読み取り専用durabilityHalf: 15904798
    • 読み取り専用equipmentButton: 13096129

      地図・装備・怪我・レシピのボタンの地。カードの紙をこの色で染めた絵を敷く(染めた紙)。平らな塗りに 淡い色を置くとパステルに見え、汚れと滲みのある他の絵から浮くため。

      くすませる度合いは染みが見えて、かつ押せるボタンに見えるあいだで決める。暗くしすぎると、 本のページに刷られた図版のように見えて押せる物に見えない。

      染めは絵に焼いてある(recipes/slot_button_paper.json の tint)。ここの値はその絵と揃え、 変えるときは絵も作り直す。ここに残す平らな塗りは、絵が読めなかったときの地になる。

    • 読み取り専用fieldArea: 14079743
    • 読み取り専用filterBar: 15129845
    • 読み取り専用filterButtonBorder: 4866648

      同じ枠線の、フィルターバー(藤色)用。暖色のままでは地から浮くので、色相だけを地へ寄せる。

    • 読み取り専用fixtureLane: 16769459
    • 読み取り専用flipDigit: 16777215

      日時の桁の紙。画像(flip_digit.png)が読めなかったときの図形フォールバックにも使う。

    • 読み取り専用flipDigitRing: 7039851
    • 読み取り専用footerBar: 15790320
    • 読み取り専用gaugeNeutral: 5025616
    • 読み取り専用handLane: 14801919
    • 読み取り専用headerBar: 16116181
    • 読み取り専用informationPaper: 16117985

      情報エリアの下地。背景画像(本のページ)の紙の色で、絵が届かない範囲を埋める。

    • 読み取り専用injuryButton: 14140085
    • 読み取り専用itemLane: 14286805
    • 読み取り専用laneDivider: 0
    • 読み取り専用mapButton: 12766680
    • 読み取り専用modalOverlay: 0
    • 読み取り専用moonCrater: 12765913
    • 読み取り専用moonDisc: 15659512
    • 読み取り専用optionsBar: 16116181
    • 読み取り専用outsideScreen: 1053720

      画面の外側(Phaserのキャンバスの地の色)。UIを置かない余りをここで塗り潰す。

    • 読み取り専用paperButtonBorder: 5916210

      紙の上に置かれるボタンの枠線。スロットボタン(染めた紙)とオプションバー(生成りの帯)が使う。

      黒は使わない。 黒い細線を引くと、紙の絵の中に画面部品の線が1本混じって見える。カードの縁の 線が種別ごとの暗い色であるのと同じで、地に合う暗い色にする。

    • 読み取り専用primaryButton: 16766842
    • 読み取り専用primaryButtonText: 1784395
    • 読み取り専用progressRingElapsed: 16116181

      経過時間の数字。移動の暗転中も輪ごと暗幕の手前に残る(CardInteraction.md 9節)ので、 明るいカードの上でも暗幕の上でも読めるよう、塗りと縁取りの明暗を離す。 塗りが純白ではなくヘッダと同じ生成りなのは、画面全体が古い紙の色で組まれているため。

    • 読み取り専用progressRingElapsedOutline: 1784395
    • 読み取り専用progressRingFill: 5025616
    • 読み取り専用progressRingTrack: 1784395

      時間経過のドーナツグラフ(画面に重ねて出すため、暗い輪に明るい塗りを載せる)。

    • 読み取り専用rain: 15266559

      雨の筋と、日射に応じてフィールドエリアへかぶせる翳り・輝き(WeatherOverlay)。

    • 読み取り専用randomButton: 16773856
    • 読み取り専用recipeButton: 13946290
    • 読み取り専用roadInk: 9072463

      地図に引く道のインク(MapWindow)。

    • 読み取り専用screenBackground: 16185078
    • 読み取り専用scrollBarThumb: 16777215
    • 読み取り専用scrollBarTrack: 1053720

      レーンのスクロールバー。明るい地にも暗い地にも敷かれるので、暗いトラックに明るいつまみを 載せて、地の明るさに関わらずつまみが読めるようにする。

    • 読み取り専用selectedOptionBorder: 1800796
    • 読み取り専用selectedOptionFace: 14942192
    • 読み取り専用skyGlow: 16773320
    • 読み取り専用skyShade: 660512
    • 読み取り専用slotDelete: 16773360
    • 読み取り専用slotWindowLane: 15920870

      スロットの子ウィンドウ(装備・怪我・コンテナ)の中身を並べる帯。

    • 読み取り専用statusAlertDanger: 16761856

      危険域のバーの枠と、致命的域のバー・画面全体の枠(明滅させる、StatusArea.md)。

    • 読み取り専用statusAlertFatal: 14233637
    • 読み取り専用statusAlertOutline: 1776411
    • 読み取り専用statusBarFillFatal: 10251071
    • 読み取り専用statusBarFillSafe: 5025616
    • 読み取り専用statusBarLag: 14233637

      減った分の帯(ProgressBar。増えた分はgainBandFillが塗りから引く)。

    • 読み取り専用statusBarTrack: 14540253
    • 読み取り専用statusBarTrackBorder: 10066329
    • 読み取り専用statusDecreased: 14233637
    • 読み取り専用statusIncreased: 3066944

      直前の行動でその値が増えた/減ったことを示す三角(StatusBar)。

    • 読み取り専用sunCore: 16774072
    • 読み取り専用sunDisc: 16765770
    • 読み取り専用sunGlow: 16761418

      同じ演出で昇り沈む天体。

    • 読み取り専用sunriseHorizon: 16773327
    • 読み取り専用sunriseSky: 16751946

      日の出・日の入りの演出(DaybreakOverlay)で空を染める色と、地平線に引く線。

    • 読み取り専用sunsetHorizon: 16752506
    • 読み取り専用sunsetSky: 1911382
    • 読み取り専用text: 1118481
    • 読み取り専用textMuted: 6710886
    • 読み取り専用textOnDark: 16777215
    • 読み取り専用textShadow: 0

      絵の上へ直に載る文字の落ち影(タイトル・天候名)。下地の明るさによらず黒へ倒す——絵は 場所によって明暗が変わるので、明るい側へ倒すと暗い絵の上で影が消える。濃さは敷く側が持つ (どれだけ絵を邪魔してよいかは、その文字の大きさと絵で決まる)。

    • 読み取り専用titleGradientBottom: 14271626
    • 読み取り専用titleGradientMiddle: 3110016
    • 読み取り専用titleGradientTop: 1193284
    • 読み取り専用weatherPanel: 8230052

      空の絵がまだ無い天気で、状況エリアの窓に敷く板。天気そのものは表さないが、白い天候名と 白い桁の紙がどちらも読める暗さにする(絵が入れば空の暗さがその役目を引き継ぐ)。