钢琴:光束动画恢复完整22帧(全亮+渐隐),仅保留扫速2帧/键与前摇1帧的加速

This commit is contained in:
JOJO 2026-08-06 13:53:27 +08:00
parent 4b9ec9a64f
commit 8e46ab7367

View File

@ -396,8 +396,7 @@ function bossMain(b,def,fm){
if(ks.hotT>0){ks.hotT--;
if(ks.hotT===0){const list=ks.hotList||[ks.hot];
for(const kh of list){if(kh<0)continue;const kx=-(n-1)*5+kh*10; // 与drawPiano键位一致整数键距10
const sdur=(ks.mode<=1||ks.mode===4)?6:22; // 顺/反扫/滑奏光束6帧短闪同屏≤3条扫感清晰乱序/齐射保持22帧持续
bossBeam(b.x+kx,b.y+18,b.x+kx,H+8,4,"#43e8ff",7,sdur,18,{b,ox:kx,oy:18,followX2:true});}
bossBeam(b.x+kx,b.y+18,b.x+kx,H+8,4,"#43e8ff",7,22,18,{b,ox:kx,oy:18,followX2:true});} // 光束动画完整放完22帧全亮+渐隐),只加快扫速与前摇
ks.hotList=null;ks.hot=-1;SFX.eshoot();}}
ks.t--;
if(ks.t<=0&&ks.hotT<=0){