多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## **part_type_colour_hsv** **设置指定粒子的色相、饱和度、明度的随机混合范围** #### **语法:** part_type_colour_hsv(ind, hmin, hmax, smin, smax, vmin, vmax); | 参数 | 描述 | | --- | --- | | ind | 粒子类型ID | | hmin | 色相范围最小值 | | hmax | 色相范围最大值 | | smin | 饱和度范围最小值 | | smax | 饱和度范围最大值 | | vmin | 明度范围最小值 | | vmax | 明度范围最大值 | **返回:** N/A #### **描述** 使用此功能,您可以为给定类型的所有粒子设置色相,饱和度和明度范围。您为三个设置中的每一个提供最小值和最大值,并根据给定的参数范围创建的粒子将具有随机颜色。通过这种方式,您可以创建相同色相但不同饱和度或不同明度的粒子等等。所有值必须介于0和255之间。 #### **举例:** ~~~ part_type_hsv(global.Stars, 0, 255, 0, 255, 255, 255 ); ~~~ 上面的代码将在全局变量“Stars”中索引的粒子类型的每个粒子设置为具有不同的颜色和饱和度,但是具有相同的明度。