3D 骰子
这个页面是怎么做的

黑骰 白骰 两枚骰子各自独立:点哪一枚就投哪一枚,互不绑定。它们在同一个物理空间里,用「球体包围盒」做碰撞判定 —— 一枚从另一枚上空飞过不会误伤,真撞上了就会按撞击方向把被撞的那枚掀飞,它落到哪儿、翻出哪一面由这次撞击重新决定, 所以点数会跟着变。声音也是算出来的:落地那几下「啪、啪、啪」由竖直轨道的落地时刻与落地速度触发, 两枚互撞另走一套更硬的音色,声像跟着骰子的左右位置走 —— 不是播放一段现成的骰子音效。 画布铺满整屏但完全穿透鼠标,下面卡片的悬停、点击照常工作。

3D DICE 点骰子投掷 · 按住拖到任意位置 | 黑骰— 白骰—