My:random

出自Manyou开发者指南

跳转到: 导航, 搜索

目录

描述

根据 weight 的值随机显示选项。

my:random 允许开发者添加用于随机显示的一个或多个标签,每个标签指定一个 weight 值,这个值决定该选项显示的频率。每个选项都必须放在 my:random-option 标签中。


属性

必选性参数名类型描述
可选 pick int 每次列出随机选项的个数。 (默认值为 1)
unique bool 指定列出的选项是否允许重复(当 pick > 1 时)。(默认值为 true)


范例

<my:random> <my:random-option weight="2">A: 这条显示的频率将是 B 条的 2 倍。</my:random-option> <my:random-option weight="1">B: 这条显示的频率将是 A 条的一半。</my:random-option> </my:random>
Image:MYML_Random.jpg


说明

  • unique==truepick>1 时,选项出现的频率跟剩余选项的个数有关。
  • 选项的 weight 值可以为任意大于 0 的浮点数,并且彼此之间互相作用。
  • 本标签可以包含 my:random-option
个人工具
接口文档