本文へ移動

Meikyuu迷宮

シード付きの迷路と矢印パズルを作り、番号付きの問題を進め、平面や立体表面で遊べます。

「迷宮」は迷路のように入り組んだ場所を表す言葉です。 名前について(英語)

目次

リファレンス · SVGの盤

MEIKYUU_BOARDS定数

リファレンスの説明と例は英語です。見出しと目次は日本語です。

The paper, wall, frame and default trail colours of every named maze board.

インポート

import { MEIKYUU_BOARDS } from "@johnmorrisdotca/meikyuu/draw";

定義

const MEIKYUU_BOARDS: { readonly paper: { readonly paper: "#fbf8f1"; readonly wall: "#1f2320"; readonly frame: "#a98954"; readonly dark: false; readonly trail: "#2e8b57"; }; readonly wood: { readonly paper: "#e2ba7a"; readonly wall: "#3a2410"; readonly frame: "#8a5a2b"; readonly dark: false; readonly trail: "#1d6b46"; }; readonly green: { readonly paper: "#2f5d4a"; readonly wall: "#f3efe4"; readonly frame: "#1f4135"; readonly dark: true; readonly trail: "#ffd23f"; }; readonly blue: { readonly paper: "#2865a6"; readonly wall: "#f3efe4"; readonly frame: "#1a4677"; readonly dark: true; readonly trail: "#ffd23f"; }; readonly red: { readonly paper: "#a3342e"; readonly wall: "#f3efe4"; readonly frame: "#7a231f"; readonly dark: true; readonly trail: "#ffe08a"; }; readonly black: { readonly paper: "#2f3236"; readonly wall: "#ece8dc"; readonly frame: "#1b1d20"; readonly dark: true; readonly trail: "#7fe3a6"; }; } = {
    paper: { paper: "#fbf8f1", wall: "#1f2320", frame: "#a98954", dark: false, trail: "#2e8b57" },
    wood: { paper: "#e2ba7a", wall: "#3a2410", frame: "#8a5a2b", dark: false, trail: "#1d6b46" },
    green: { paper: "#2f5d4a", wall: "#f3efe4", frame: "#1f4135", dark: true, trail: "#ffd23f" },
    blue: { paper: "#2865a6", wall: "#f3efe4", frame: "#1a4677", dark: true, trail: "#ffd23f" },
    red: { paper: "#a3342e", wall: "#f3efe4", frame: "#7a231f", dark: true, trail: "#ffe08a" },
    black: { paper: "#2f3236", wall: "#ece8dc", frame: "#1b1d20", dark: true, trail: "#7fe3a6" },
} as const satisfies Record<string, MeikyuuBoardLook>

メンバー

名前型説明
paper{ readonly paper: "#fbf8f1"; readonly wall: "#1f2320"; readonly frame: "#a98954"; readonly dark: false; readonly trail: "#2e8b57"; }
wood{ readonly paper: "#e2ba7a"; readonly wall: "#3a2410"; readonly frame: "#8a5a2b"; readonly dark: false; readonly trail: "#1d6b46"; }
green{ readonly paper: "#2f5d4a"; readonly wall: "#f3efe4"; readonly frame: "#1f4135"; readonly dark: true; readonly trail: "#ffd23f"; }
blue{ readonly paper: "#2865a6"; readonly wall: "#f3efe4"; readonly frame: "#1a4677"; readonly dark: true; readonly trail: "#ffd23f"; }
red{ readonly paper: "#a3342e"; readonly wall: "#f3efe4"; readonly frame: "#7a231f"; readonly dark: true; readonly trail: "#ffe08a"; }
black{ readonly paper: "#2f3236"; readonly wall: "#ece8dc"; readonly frame: "#1b1d20"; readonly dark: true; readonly trail: "#7fe3a6"; }

例

import { MEIKYUU_BOARDS } from "@johnmorrisdotca/meikyuu/draw";
console.log(MEIKYUU_BOARDS);
{
  paper: {
    paper: '#fbf8f1',
    wall: '#1f2320',
    frame: '#a98954',
    dark: false,
    trail: '#2e8b57'
  },
  wood: {
    paper: '#e2ba7a',
    wall: '#3a2410',
    frame: '#8a5a2b',
    dark: false,
    trail: '#1d6b46'
  },
  green: {
    paper: '#2f5d4a',
    wall: '#f3efe4',
    frame: '#1f4135',
    dark: true,
    trail: '#ffd23f'
  },
  blue: {
    paper: '#2865a6',
    wall: '#f3efe4',
    frame: '#1a4677',
    dark: true,
    trail: '#ffd23f'
  },
  red: {
    paper: '#a3342e',
    wall: '#f3efe4',
    frame: '#7a231f',
    dark: true,
    trail: '#ffe08a'
  },
  black: {
    paper: '#2f3236',
    wall: '#ece8dc',
    frame: '#1b1d20',
    dark: true,
    trail: '#7fe3a6'
  }
}

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/meikyuu 3.2.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。