将#或rbga
getOpacityColor(color,opacity=1){
if(color.includes('rgba')){
let str=color.replace(/[(|)|rgba]/g,'');
let [r,g,b,a]=str.split(",");
return `rgba(${r},${g},${b},${Number(a)*opacity})`
}else if(color.includes('#')){
// 将#开头的颜色值转换为RGBA格式
var r = parseInt(color.substring(1, 3), 16);
var g = parseInt(color.substring(3, 5), 16);
var b = parseInt(color.substring(5, 7), 16);
return `rgba(${r},${g},${b},${opacity})`
}else{
return color
}
}