fix: 刺放置方向问题

This commit is contained in:
cancerai committed 2026-10-22 21:42:43 +08:00
1 parent 6ba47dfd88
commit bf0f065432
8 files changed
+580 -120

No files matched your search

+22 -4
View File
@@ -149,15 +149,17 @@ canvas#game{
.pal.on{border-color:var(--gold);color:#fff;background:#2b2b3c}
.pal .sw{width:14px;height:14px;border:1px solid #000;flex:none}
.pal .ch{font-weight:bold;color:var(--fg);width:12px;text-align:center}
.editor-main{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}
.editor-main{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;overflow:auto}
.editor-bar{display:flex;gap:5px;align-items:center;flex-wrap:wrap}
.editor-bar input,.editor-bar select{
background:#111119;border:1px solid var(--line);color:var(--fg);
font-family:inherit;font-size:.85em;padding:4px 6px;
}
#ed-name{width:110px}#ed-w{width:52px}
#ed-name{width:110px}#ed-w{width:52px}#ed-h{width:52px}
.ed-wh{display:inline-flex;align-items:center;gap:3px;font-size:.78em;color:var(--dim)}
.ed-wh input{width:48px}
canvas#ed-canvas{
width:100%;height:auto;background:#0d0d16;border:1px solid var(--line);
width:800px;height:auto;background:#0d0d16;border:1px solid var(--line);
image-rendering:pixelated;cursor:crosshair;display:block;
}
.editor-tip{color:var(--dim);font-size:.78em}
@@ -167,7 +169,23 @@ canvas#ed-canvas{
.my-lv:hover{border-color:var(--gold)}
.my-lv.on{border-color:var(--gold);background:#2b2b3c}
.my-lv .x{color:var(--red)}
#ed-json{flex:1;min-height:80px;background:#111119;border:1px solid var(--line);color:var(--fg);font-family:inherit;font-size:.7em;padding:4px;resize:none}
.face-btns{display:flex;gap:4px;flex-wrap:wrap}
#ed-faces{display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto}
.face-row{background:#1b1b26;border:1px solid var(--line);padding:3px 5px;font-size:.78em;cursor:pointer;display:flex;flex-direction:column;gap:2px}
.face-row:hover{border-color:var(--gold)}
.face-row.on{border-color:var(--gold);background:#2b2b3c}
.face-row .face-name{background:#111119;border:1px solid var(--line);color:var(--fg);font-family:inherit;font-size:1em;padding:2px 4px;width:100%}
.face-row .face-wh{color:var(--dim);font-size:.9em}
/* 属性面板(选中方块) */
#ed-props{display:flex;flex-direction:column;gap:5px;max-height:36vh;overflow-y:auto;border:1px solid var(--line);background:#111119;padding:6px}
.prop-empty{color:var(--dim);font-size:.76em;line-height:1.5}
.prop-head{color:var(--gold);font-weight:bold;font-size:.92em;letter-spacing:1px;margin-bottom:2px}
.prop-row{display:flex;flex-direction:column;gap:3px;background:#1b1b26;border:1px solid var(--line);padding:4px 5px;font-size:.78em}
.prop-lab{color:var(--fg)}
.prop-note{color:var(--dim);font-size:.92em}
.prop-ctl{display:flex;gap:4px}
.prop-in{background:#111119;border:1px solid var(--line);color:var(--fg);font-family:inherit;font-size:1em;padding:3px 4px;width:100%}
.prop-ctl .prop-in{width:auto;flex:1}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background:#111}