three实现三维黑洞吞噬城市网页游戏代码
代码语言:html
所属分类:其他
代码由deepseek-4.1-flash ai生成,可能有错误,仅供参考:点击查看提示词
代码描述:三维黑洞吞噬城市网页游戏
代码标签: three 三维 黑洞 吞噬 城市 网页 游戏 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no">
<title>黑洞吞噬城市 · 限时挑战</title>
<style>
*{box-sizing:border-box;}
html,body{
margin:0;padding:0;height:100%;overflow:hidden;
background:#05070d;color:#dfe7ff;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;
user-select:none;-webkit-user-select:none;touch-action:none;
}
canvas{display:block;}
/* ---------- 左上状态 ---------- */
#hud{
position:fixed;top:16px;left:16px;z-index:10;
display:flex;flex-direction:column;gap:8px;
pointer-events:none;
}
.stat{
display:flex;align-items:center;gap:10px;
padding:8px 15px;
background:rgba(12,16,28,.66);
border:1px solid rgba(120,160,255,.22);
border-radius:11px;
backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);
font-size:13px;letter-spacing:.5px;
box-shadow:0 4px 22px rgba(0,0,0,.5);
}
.stat span{color:#8fa3c8;font-size:12px;}
.stat b{
font-size:16px;font-weight:700;color:#ffb066;
font-variant-numeric:tabular-nums;min-width:44px;text-align:right;
text-shadow:0 0 12px rgba(255,150,60,.7);
}
/* ---------- 顶部计时 + 进度 ---------- */
#topbar{
position:fixed;top:16px;left:50%;transform:translateX(-50%);
z-index:10;display:flex;flex-direction:column;align-items:center;gap:7px;
pointer-events:none;
}
#timer{
font-size:34px;font-weight:800;letter-spacing:3px;
font-variant-numeric:tabular-nums;
color:#e8f0ff;
text-shadow:0 0 22px rgba(120,180,255,.55);
transition:color .25s, text-shadow .25s;
line-height:1;
}
#timer.warn{
color:#ff5a6e;
text-shadow:0 0 26px rgba(255,60,90,.9);
animation:pulse .85s infinite;
}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.42}}
#progressWrap{
width:210px;height:6px;border-radius:999px;
background:rgba(255,255,255,.10);
overflow:hidden;
border:1px solid rgba(120,160,255,.16);
}
#progressFill{
height:100%;width:0%;border-radius:999px;
background:linear-gradient(90deg,#ff9a3c,#ff4fa3,#8a5cff);
transition:width .18s linear;
box-shadow:0 0 14px rgba(255,120,60,.65);
}
#goalText{
font-size:11px;color:#7b8cab;letter-spacing:1.4px;
}
/* ---------- 右上标题 ---------- */
#title{
position:fixed;top:16px;right:16px;z-index:10;text-align:right;
pointer-events:none;
}
#title h1{
margin:0;font-size:15px;font-weight:800;letter-spacing:3px;
background:linear-gradient(90deg,#ff9a3c,#ff4fa3,#8a5cff);
-webkit-background-clip:text;background-clip:text;color:transparent;
}
#title p{margin:5px 0 0;font-size:10.5px;color:#6d7d9c;letter-spacing:1.2px;}
/* ---------- 底部提示 ---------- */
#hint{
position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:10;
padding:9px 20px;border-radius:999px;
background:rgba(12,16,28,.66);
border:1px solid rgba(120,160,255,.22);
font-size:12px;color:.........完整代码请登录后点击上方下载按钮下载查看















网友评论0