8000 GitHub - MingGH/dice-roller: 交互式 3D 掷骰子器【中文翻译版本】
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

MingGH/dice-roller

 
 

Repository files navigation

交互式 3D 掷骰子器【中文翻译版本】

一款在线交互式 3D 掷骰子器,使用了 three.jscannon.js。它使用 random.org 提供的 API,为 d4、d6、d8、d10、d12、d20 和 d100 的任意组合生成真正的随机掷骰子。屏幕上显示的物理值仅用于展示,所有数值均来自大气噪声。

使用方式

URL 参数

有几个参数可以传入 URL。使用参数的语法是: matteas.nz/dice-roller?<param>[=<value>]

颜色

通过在 URL 中添加 color=<color>,可以更改骰子的颜色。如果没有指定此参数,默认颜色为黑色。目前支持的颜色有:

  • white (#808080)
  • blue (#1883db)
  • red (#d10e00)
  • green (#008a17)
  • orange (#fc7b03)
  • purple (#7d0099)
  • brown (#593304)
符号

By adding notation=<notation> to the URL, you can set the dice roll to be executed. This is useful when you want to know the result of a very specific dice roll without needing to first input that roll on the site. Note that roll is still needed to roll the dice without pressing the button on the site. This project uses the standard dice notation which you can read more about here. Some examples:

Notation Result
1d6 A single 6-sided die
2d10 Two 10-sided die
1d8 + 1d20 A single 8-sided die and a single 20-sided die
Roll

By adding roll to the URL, you can intiate a rolling of dice directly without the need to press the button on the site. There is no value associated with this parameter, so the usage is simply matteas.nz/dice-roller?roll.

Shadows

禁用掷出骰子的阴影渲染, 在 URL 中添加 shadows=0。请注意,这不会影响选择屏幕上的阴影,只会影响掷骰子时的阴影。

Demo

在线演示: https://dice-roller.game.996.ninja

License

Interactive 3D Dice Roller is licensed under the MIT License.

版权

原始代码的所有权利属于 Anton Naratov。本项目只是建立在他的工作基础之上。

About

交互式 3D 掷骰子器【中文翻译版本】

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.4%
  • HTML 4.7%
  • CSS 3.7%
  • Python 2.2%
0