更新时间:2022-06-20 06:27:56下载pdf
yarn add @tuya-rn/tuya-native-lamp-elements@2.0.5;
import { ColorUtils } from '@tuya-rn/tuya-native-lamp-elements/lib/utils';
方法 | 作用 | 参数 | 备注 |
---|---|---|---|
brightKelvin2rgba | 将白光的亮度和色温转换为 RGBA 颜色 | (bright: number, kelvin: number) | bright :亮度 kelvin :色温 |
hsv2rgba | 将 HSV 格式颜色转换为 RGBA 格式 | (hue: number, saturation: number, bright: numbe) | 无 |
bright2Opacity | 生成相应透明度的亮度 | (brightness: number, option: { min: number; max: number } = { min: 0.2, max: 1 }) | 无 |
brightKelvin2rgb | 将白光的亮度和色温转换为 RGBA 颜色 | (bright = 1000,kelvin = 1000,{ temperatureMin = 4000, temperatureMax = 8000 } = {}) | 无 |
import { ColorUtils } from '@tuya-rn/tuya-native-lamp-elements/lib/utils';
ColorUtils.brightKelvin2rgba(700, 1000); //rgba(224, 232, 255, 0.76)
ColorUtils.hsv2rgba(0, 1000,1000); //rgb(225,0, 0)
ColorUtils.bright2Opacity(700, { min: 0.5 }); //0.85
ColorUtils.brightKelvin2rgb(700, 1000); //rgb(157, 162, 179)
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈