万象小球
默认从画布正中心随机发射一颗种子球,看它每次撞墙后分裂为两个,以对称角度重新发射;每一代共享一种纯色,所有小球使用开始前自由设置的同一大小和速度。
浏览器本地处理,数据不上传
功能特点
- 初始球从正中心随机发射
- 撞墙指数裂变
- 相撞同时消失且可关闭
- 空间网格碰撞检测
- 同代统一纯色并逐代变色
- 球直径支持任意正数
- 0.1×–10× 恒定速度
- 毫秒级总时间与达上限用时
- 时间—数量实时变化曲线
- 可自由输入上限并即时校验
- 小球画布全屏
- 无拖尾、无网格的本地 Canvas 动画
常见问题
小球为什么会越来越多?
小球每次撞到画布边缘都会分裂为两个,并沿墙面向内的两个对称角度继续运动;达到你设置的数量上限后只反弹、不再分裂。
如何设置数量上限?
工具会根据当前画布面积给出推荐值,你也可以在开始或重新生成前将上限修改为 1–10,000;较高上限可能降低移动设备帧率。
为什么同一代小球颜色相同?
每一代首次出现时会从上一代颜色生成一种明显的新颜色,此后这一代产生的所有小球都会复用该颜色。
相撞消失有什么作用?
默认情况下,两个结束新生保护期的小球接触时会同时消失,从而减缓数量增长并延长推演时间;你可以关闭此规则。
如何设置小球大小?
开始或重新生成前可直接输入球的直径,输入框不设置预设最大值,支持任意大于零的数字。运行后所有小球保持该大小不变。
游戏数据会上传吗?
不会。物理计算、撞墙分裂和绘制都在当前浏览器本地完成,也不会保存到本地存储。
相关工具
- 设备信息工具
- JSON格式化校验工具
- 数据可视化工具
- 函数绘图工具
- 代码格式化工具
- 时间戳转换工具
- 单位换算工具
- 颜色转换工具
- 正则表达式测试工具
- URL 解析与参数编辑工具
- HTTP 状态码与 Header 速查
- 在线编码转换工具
- UUID / ULID 生成与解析工具
- 在线加解密工具
- Android 常用速查工具
- Flutter 常用速查
- iOS 常用速查
- 在线翻译工具
- Git 常用命令速查
- 终端常用命令速查
- AI 指令速查
- 在线二维码生成解析工具
- 在线 Curl 命令工具
- Base64编码解码工具
- 代码与文本对比工具
- 在线文本处理工具
- 工资税收计算器
- 房贷计算器
- 汇率计算器
- 专注力训练
- 万象小球
- 捕食与繁衍
- 多方循环
- 红绿大战
- Cron 表达式计算器
- 在线图片处理工具
- 在线文件转换工具
- MD5 哈希校验和文件信息工具
- Markdown 在线编辑预览工具
- 内容生成器
- JWT 在线解析调试工具
- 地区搜索