three实现三维拖拉机耕地翻土操控体验代码

代码语言:html

所属分类:三维

代码描述:three实现三维拖拉机耕地翻土操控体验代码

代码标签: three 三维 拖拉机 耕地 翻土 操控 体验 代码

下面为部分代码预览,完整代码请点击下载或在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>丰收拖拉机 · 三维翻耕体验</title>
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🚜</text></svg>">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=ZCOOL+KuaiLe&family=Noto+Sans+SC:wght@400;500;700;900&display=swap" rel="stylesheet">
<style>
:root{--soil:#3a2817;--wheat:#e9b44c;--cream:#f7ead0;--leaf:#8fd07a;--red:#d0342c;--line:#b07f3a}
*{margin:0;padding:0;box-sizing:border-box}
html,body{height:100%;overflow:hidden;background:#7db4e8;font-family:'Noto Sans SC',sans-serif;color:var(--cream)}
.disp{font-family:'ZCOOL KuaiLe','Noto Sans SC',sans-serif}
canvas#scene{position:fixed;inset:0;z-index:0;display:block}
#vignette{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 58%,rgba(20,10,0,.32) 100%)}
.panel{background:linear-gradient(160deg,rgba(58,40,23,.93),rgba(34,21,7,.93));border:2px solid var(--line);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.38)}
kbd{display:inline-block;background:#1c1207;border:1px solid #8a6238;border-bottom:3px solid #8a6238;border-radius:6px;padding:1px 7px;font-size:12px;font-weight:700;color:var(--wheat);margin:0 1px}
#sign{position:fixed;top:16px;left:16px;z-index:5;padding:12px 18px;animation:sway 5s ease-in-out infinite}
@keyframes sway{0%,100%{rotate:-.5deg}50%{rotate:.6deg}}
#sign h1{font-size:26px;color:var(--wheat);text-shadow:2px 2px 0 rgba(0,0,0,.35)}
#chips{position:fixed;top:16px;right:16px;z-index:5;display:flex;gap:8px}
.chip{font-size:13px;font-weight:700;cursor:pointer;background:linear-gradient(160deg,rgba(58,40,23,.93),rgba(34,21,7,.93));border:2px solid var(--line);border-radius:999px;padding:7px 14px;transition:.15s}
.chip:hover{transform:translateY(-2px);border-color:var(--wheat)}
#toast{position:fixed;top:86px;left:50%;transform:translate(-50%,-16px);z-index:8;opacity:0;pointer-events:none;background:#4a3219;border:2px solid var(--wheat);border-radius:999px;padding:9px 22px;font-size:16px;font-weight:700;transition:.35s}
#toast.show{opacity:1;transform:translate(-50%,0)}
#help{position:fixed;left:16px;bottom:16px;z-index:5;padding:12px 16px;max-width:230px}
#help ul{list-style:none;display:grid;gap:5px;font-size:12.5px;margin-top:6px}
#dash{position:fixed;right:16px;bottom:16px;z-index:5;padding:10px 14px;display:flex;align-items:center;gap:14px}
#gaugeWrap{position:relative;width:172px}
#gauge{width:172px;display:block}
#gArc{fill:none;stroke:#17100a;stroke-width:12;stroke-linecap:round}
#gRed{fill:none;stroke:#c0392b;stroke-width:8;stroke-linecap:round}
#gTicks line{stroke:#f7ead0}
#gNums text{f.........完整代码请登录后点击上方下载按钮下载查看

网友评论0