COLOR模块的彩虹函数支持补充alpha参数(直接返回,保证格式)
This commit is contained in:
@@ -93,29 +93,33 @@ end
|
|||||||
|
|
||||||
do--Rainbow generators
|
do--Rainbow generators
|
||||||
local sin=math.sin
|
local sin=math.sin
|
||||||
function COLOR.rainbow(phase)
|
function COLOR.rainbow(phase,a)
|
||||||
return
|
return
|
||||||
sin(phase)*.4+.6,
|
sin(phase)*.4+.6,
|
||||||
sin(phase+2.0944)*.4+.6,
|
sin(phase+2.0944)*.4+.6,
|
||||||
sin(phase-2.0944)*.4+.6
|
sin(phase-2.0944)*.4+.6,
|
||||||
|
a
|
||||||
end
|
end
|
||||||
function COLOR.rainbow_light(phase)
|
function COLOR.rainbow_light(phase,a)
|
||||||
return
|
return
|
||||||
sin(phase)*.2+.7,
|
sin(phase)*.2+.7,
|
||||||
sin(phase+2.0944)*.2+.7,
|
sin(phase+2.0944)*.2+.7,
|
||||||
sin(phase-2.0944)*.2+.7
|
sin(phase-2.0944)*.2+.7,
|
||||||
|
a
|
||||||
end
|
end
|
||||||
function COLOR.rainbow_dark(phase)
|
function COLOR.rainbow_dark(phase,a)
|
||||||
return
|
return
|
||||||
sin(phase)*.2+.4,
|
sin(phase)*.2+.4,
|
||||||
sin(phase+2.0944)*.2+.4,
|
sin(phase+2.0944)*.2+.4,
|
||||||
sin(phase-2.0944)*.2+.4
|
sin(phase-2.0944)*.2+.4,
|
||||||
|
a
|
||||||
end
|
end
|
||||||
function COLOR.rainbow_gray(phase)
|
function COLOR.rainbow_gray(phase,a)
|
||||||
return
|
return
|
||||||
sin(phase)*.16+.5,
|
sin(phase)*.16+.5,
|
||||||
sin(phase+2.0944)*.16+.5,
|
sin(phase+2.0944)*.16+.5,
|
||||||
sin(phase-2.0944)*.16+.5
|
sin(phase-2.0944)*.16+.5,
|
||||||
|
a
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user