增加随机渐变、将几种类型渐变封装起来