【问题标题】:Corona sdk linear color ramp?Corona sdk线性色带?
【发布时间】:2013-12-28 16:50:48
【问题描述】:

好的,我有一个非常非常大的背景图片,不是图片,而是一个蓝色的矩形:

bg2 =display.newRect(0,0,20000,20000)
bg2.y=10000
bg2:setFillColor( 0 , 0, 225)

是否可以使矩形不仅仅是一种纯色,而是从黑色到蓝色的线性色带?换句话说,颜色从黑色垂直渐变为蓝色。我不想使用图片,因为它太大了。

【问题讨论】:

    标签: lua coronasdk


    【解决方案1】:

    您正在寻找gradient fill color,例如这个。

    local black = {0, 0, 0}
    local blue = {0, 0, 1}
    local g = {type="gradient", color1=black, color2=blue}
    
    bg2:setFillColor(g)
    

    【讨论】:

    • @SamHogan:如果它满足您的需要,请接受答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-28
    • 1970-01-01
    • 1970-01-01
    • 2013-12-18
    • 2017-03-14
    • 2014-02-20
    相关资源
    最近更新 更多