haistudio / predictable-random

基于起始种子生成可预测的随机数。

安装: 24

依赖项: 0

建议者: 0

安全: 0

星星: 0

观察者: 1

分支: 1

开放问题: 0

类型:craft-plugin

1.0.7 2018-09-02 07:17 UTC

This package is not auto-updated.

Last update: 2024-09-29 23:49:03 UTC


README

基于起始种子生成可预测的随机数(或数组中的项)。当您想要事物看起来是随机的,但实际上不是随机的时候使用。

要求

此插件需要Craft CMS 3.0.0-beta.23或更高版本。

安装

要安装插件,请按照以下说明操作。

  1. 打开您的终端并转到您的Craft项目目录

     cd /path/to/project
    
  2. 然后让Composer加载插件

     composer require haistudio/predictable-random
    
  3. 在控制面板中,转到设置 → 插件,并点击“安装”按钮以安装Predictable Random。

配置Predictable Random

使用以下方法设置种子:

    {% do setPredictableRandomSeed(666) %}

使用以下方法获取当前种子值:

    {% do getPredictableRandomSeed() %}

获取一个范围内的随机数

    {% set number = predictableRandom(min, max) %}

或从可能的值数组中获取一个随机值

    {% set number = predictableRandom([0,2,4,8,16,'bad','code']) %}

Predictable Random路线图

没有任何计划。