颜色运算部分整理完毕