卡牌游戏优化 box-shadow 动画重绘性能
热点事件持续更新
卡牌游戏优化 box-shadow 动画重绘性能
1 篇报道1 个报道来源2 小时前更新
先了解这件事
AI 综述
Wa-rp Studio 通过移除 CSS box-shadow 动画及改用 opacity 实现光效,将某卡牌游戏静止状态下的浏览器高频重绘问题彻底解决。修复后,静止状态重绘次数降至 0,鼠标操作时的 RasterTask 耗时从 9.8 秒大幅降低至 4.6 秒。 此前该游戏因使用 @keyframes 对 box-shadow 进行动画处理,即使在静止状态下仍触发每秒 60 次的页面重绘,造成显著性能瓶颈。开发团队利用 Playwright 抓取 Chrome 追踪数据定位到这一原因,并针对性地移除了战斗画面中不可见的阴影效果。
AI 根据报道生成 · 1 小时前更新
最新进展11月9日 11:00
用 Playwright 追踪 CSS box-shadow 动画导致浏览器每秒重绘60次的问题报道时间线
沿着报道,了解事件的不同侧面。
11月9日
- zenn · 游戏开发社区用 Playwright 追踪 CSS box-shadow 动画导致浏览器每秒重绘60次的问题
某卡牌游戏因使用 box-shadow 的 @keyframes 动画,在静止状态下仍触发每秒60次的页面重绘。通过 Playwright 抓取 Chrome 追踪数据定位到该性能瓶颈后,将战斗画面中不可见的阴影移除,并将地图光效改为仅改变 opacity。修复后静止状态重绘次数降为0,鼠标操作时的 RasterTask 耗时从9.8秒降至4.6秒。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。