RGBA¶
限定名称: manim.utils.color.core.RGBA
- RGBA¶
RGBA 颜色空间
方法
对比色
返回两种颜色之一,亮色或暗色(默认为白色或黑色),与当前颜色形成对比(取决于其亮度)。
更暗
返回一个比当前颜色更暗的新颜色,即与
BLACK
插值后的颜色。从十六进制
从十六进制字符串创建
ManimColor
。从HSL
从HSL数组创建
ManimColor
。从HSV
从HSV数组创建
ManimColor
。从RGB
从RGB数组创建ManimColor。
从RGBA
从RGBA数组创建ManimColor。
渐变
此方法目前尚未实现。
插值
在当前
ManimColor
和给定ManimColor
之间进行插值,并返回结果。转换为
将当前颜色转换为由
class_type
指定的不同颜色空间,而不改变_internal_value
。反转
返回此
ManimColor
的新线性反转版本(无原地更改)。更亮
返回一个比当前颜色更亮的新颜色,即与
WHITE
插值后的颜色。不透明度
创建一个具有给定不透明度且颜色值与之前相同的
ManimColor
。解析
将一种颜色解析为
ManimColor
,或将一系列颜色解析为ManimColor
列表。转为十六进制
将
ManimColor
转换为颜色的十六进制表示。转为HSL
将
ManimColor
转换为HSL数组。转为HSV
将
ManimColor
转换为HSV数组。转为整数RGB
将当前
ManimColor
转换为整数RGB数组。转为整数RGBA
将当前ManimColor转换为整数RGBA数组。
转为带Alpha的整数RGBA
将当前
ManimColor
转换为整数RGBA数组。转为整数
将当前
ManimColor
转换为整数。转为RGB
将当前
ManimColor
转换为浮点数RGB数组。转为RGBA
将当前
ManimColor
转换为浮点数RGBA数组。转为带Alpha的RGBA
将当前
ManimColor
转换为浮点数RGBA数组。