fix: 优化跳跃和下落手感

This commit is contained in:
cancerai committed 2026-10-24 01:54:39 +08:00
1 parent ada64fe4be
commit afe2f64b9b
25 files changed
+1197 -188

No files matched your search

+6 -40
View File
@@ -37,7 +37,6 @@
<div class="menu">
<button class="btn big" data-act="levels">关卡选择</button>
<button class="btn" data-act="editor">自制关卡</button>
<button class="btn" data-act="help">操作说明</button>
<button class="btn" data-act="settings">设置</button>
</div>
<div id="title-user" class="title-user"></div>
@@ -66,44 +65,6 @@
</div>
</div>
<!-- ===== HELP ===== -->
<div class="screen hidden" id="scr-help">
<div class="panel">
<div class="panel-head">
<h2>操作说明</h2>
<button class="btn tiny" data-act="back">返回</button>
</div>
<div class="help-body">
<div class="help-col">
<h3>按键</h3>
<ul>
<li><b>← →</b> / <b>A D</b> — 移动(IWBT 手感:松手即停,无惯性)</li>
<li><b>Shift</b> / <b>空格</b> / <b>Z</b> — 跳跃(空中再按一次=二段跳)</li>
<li><b>X</b> / <b>J</b> — 射击(需先拾取手枪)</li>
<li><b>R</b> — 自杀,回到<b>最近的存档点</b>(死亡数 +1)</li>
<li><b>Backspace</b> — 整关从头再来(会清空存档点进度)</li>
<li><b>Esc</b> — 暂停 <b>↑ ↓</b> — 水中上浮 / 下潜</li>
<li><b>触屏</b> — 移动端自动显示:左下 <b>◀ ▶</b> 移动,右下 <b>跳</b> 与 🔫/▼ 道具键(桌面可加 <b>?touch=1</b> 预览)</li>
</ul>
</div>
<div class="help-col">
<h3>规则与道具</h3>
<ul>
<li><b>刺</b>(灰白三角)碰到即死,回最近存档点</li>
<li><b>存档点</b>(紫色果实)触碰后在此复活</li>
<li><b>手枪</b>(灰色枪)拾取后获得射击能力,子弹可击杀敌人与 BOSS</li>
<li><b>摄像头</b>(黑色镜头)进入区域会锁定 / 缩放视角——坑向关卡的元凶</li>
<li><b>美味水果</b>(红苹果)看着像补给,其实是即死陷阱</li>
<li><b>传送门</b>(紫色漩涡)成对传送,坑向关卡会把你送回起点</li>
<li><b>跳跃刷新器</b>(绿色箭头)空中触碰可重置二段跳</li>
<li><b>消失方块</b>踩上后会塌,<b>冰面</b>会打滑,<b>水</b>中可游泳</li>
</ul>
</div>
</div>
<div class="help-tip">提示:死亡是这个游戏的一部分。别放弃,IWBT 玩家的平均死亡数是三位数。</div>
</div>
</div>
<!-- ===== PAUSE ===== -->
<div class="screen hidden" id="scr-pause">
<div class="panel narrow">
@@ -148,7 +109,12 @@
<input id="set-username" class="set-in" maxlength="16" placeholder="无名氏">
<span class="set-hint">显示在标题界面</span>
</div>
<div class="set-row col">
<div class="set-row col" id="set-keys-row">
<label class="set-lab">键盘按键</label>
<span class="set-hint">点击按键后按下新键即可重绑;同一动作可绑定多个键,点 × 删除</span>
<div id="set-keys" class="set-keys"></div>
</div>
<div class="set-row col" id="set-touch-row">
<label class="set-lab">手机操作按钮</label>
<span class="set-hint">拖动按钮调整位置,拖动右下角圆点调整大小(仅移动端生效)</span>
<div id="touch-preview" class="touch-preview">