three做个三维汽车喷气落地游戏代码
代码语言:html
所属分类:其他
代码由glm-5.3-flash ai生成,可能有错误,仅供参考:点击查看提示词
代码描述:三维汽车喷气落地游戏
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/>
<title>喷气跃崖 · Jet Cliff Drop</title>
<style>
:root{
--ok:#7dff9e; --warn:#ffb347; --bad:#ff5b5b; --cyan:#4dd8ff;
--ink:#e8f1fa; --panel:rgba(8,14,22,.58); --line:rgba(255,255,255,.14);
}
*{margin:0;padding:0;box-sizing:border-box}
html,body{width:100%;height:100%;overflow:hidden;background:#0a0f16;
font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;
color:var(--ink);-webkit-user-select:none;user-select:none;touch-action:none}
#gl{position:fixed;inset:0;display:block}
.mono{font-family:Consolas,Menlo,"Courier New",monospace;font-variant-numeric:tabular-nums}
/* ---------- HUD ---------- */
#hud{position:fixed;left:14px;top:14px;display:flex;flex-direction:column;gap:8px;pointer-events:none;z-index:5}
.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:10px 12px;
backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 6px 24px rgba(0,0,0,.25)}
#telemetry{min-width:196px}
.trow{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:13px;line-height:1.85}
.trow .lab{opacity:.7;letter-spacing:.08em}
.trow .val{min-width:78px;text-align:right;font-weight:700}
.v-ok{color:var(--ok)}.v-warn{color:var(--warn)}.v-bad{color:var(--bad)}
#jetPanel{min-width:196px}
.jrow{display:flex;align-items:center;gap:8px;font-size:12px;margin:5px 0;color:#cfe0ee}
.jkey{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border-radius:5px;
background:#1c2733;border:1px solid #3b4c5e;font-family:Consolas,monospace;font-weight:700;font-size:12px;color:#9fe4ff;transition:all .12s}
.topj .jkey{color:#ffc37f}
.jname{flex:1;opacity:.85;white-space:nowrap}
.jheat{width:60px;height:8px;border-radius:4px;background:rgba(255,255,255,.12);overflow:hidden}
.jheat i{display:block;height:100%;width:0;background:linear-gradient(90deg,#3ed37a,#ffb347,#ff5b5b)}
.jrow.on .jkey{background:#0e3f55;color:#7fe3ff;box-shadow:0 0 12px rgba(77,216,255,.65)}
.jrow.topj.on .jkey{background:#4a2c12;color:#ffd0a0;box-shadow:0 0 12px rgba(255,161,77,.65)}
.jrow.hot .jname{color:var(--bad);font-weight:700;animation:blink .5s infinite}
@keyframes blink{50%{opacity:.35}}
#zoneBox{position:fixed;top:14px;left:50%;transform:translateX(-50%);z-index:5;font-size:13px;
pointer-events:none;padding:8px 18px;letter-spacing:.05em;white-space:nowrap}
#zoneBox b{color:#7fe3ff;font-weight:700}
#status{position:fixed;left:50%;top:17%;transform:translateX(-50%);font-size:30px;font-weight:800;letter-spacing:.12em;
text-shadow:0 2px 16px rgba(0,0,0,.55);opacity:0;transition:opacity .25s,transform .25s;z-index:6;pointer-events:none;white-space:nowrap}
#status.show{opacity:1;transform:translateX(-50%) translateY(-6px)}
#hint{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);font-size:13px;letter-spacing:.06em;color:#cfe0ee;
background:rgba(8,14,22,.5);border:1px solid var(--line);padding:8px 18px;border-radius:999px;opacity:0;transition:opacity .4s;
z-index:5;pointer-events:none;white-space:nowrap}
#hint.show{opacity:1}
#vignette{position:fixed;inset:0;pointer-events:none;z-index:4;opacity:0;transition:opacity .25s;
background:radial-gradient(ellipse at center,transparent 52%,rgba(255,40,40,.5) 100%)}
#topBtns{position:fixed;top:14px;right:14px;display:flex;gap:8px;z-index:8}
#topBtns button{width:38px;height:38px;border-radius:10px;border:1px solid var(--line);background:var(--panel);
color:#dfe8f2;font-size:17px;cursor:pointer;backdrop-filter:blur(6px)}
#topBtns button:hover{background:rgba(40,60,80,.6)}
/* ---------- 触屏按钮 ---------- */
#touchUI{position:fixed;inset:0;pointer-events:none;z-index:7;display:none}
.tbtn{position:absolute;pointer-events:auto;width:78px;height:78px;border-radius:50%;display:flex;flex-direction:column;
align-items:center;justify-content:center;gap:2px;background:rgba(10,18,28,.55);border:2px solid rgba(255,255,255,.28);
color:#dfe8f2;font-size:11px;font-weight:700;backdrop-filter:blur(4px);touch-action:none}
.tbtn b{font-size:19px;font-family:Consolas,monospace}
.tbtn.press{background:rgba(77,216,255,.35);border-color:var(--cyan)}
.tbtn.orange{border-color:rgba(255,161,77,.55)}
.tbtn.orange.press{background:rgba(255,161,77,.35);border-color:var(--warn)}
#tW{left:16px;bottom:128px}#tQ{left:104px;bottom:36px}
#tS{right:16px;bottom:128px}#tA{right:104px;bottom:36px}
#tSp{left:50%;transform:translateX(-50%);bottom:22px;width:104px;height:64px;border-radius:18px}
/* ---------- 覆盖层 ---------- */
.overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:10;
background:radial-gradient(ellipse at center,rgba(6,10,16,.5),rgba(4,7,12,.84));transition:opacity .35s}
.overlay.hidden{opacity:0;pointer-events:none}
.card{background:linear-gradient(160deg,rgba(16,24,36,.93),rgba(10,15,24,.95));border:1px solid rgba(255,255,255,.14);
border-radius:18px;padding:28px 34px;width:min(92vw,580px);max-height:92vh;overflow:auto;text-align:center;
box-shadow:0 24px 80px rgba(0,0,0,.5)}
h1{font-size:34px;letter-spacing:.2em;
background:linear-gradient(90deg,#7fe3ff,#4dd8ff 45%,#b9f0ff);-webkit-background-clip:text;background-clip:text;color:transparent}
.sub{color:#7fe3ff;letter-spacing:.32em;font-size:12px;margin-top:6px}
.desc{font.........完整代码请登录后点击上方下载按钮下载查看















网友评论0