【问题标题】:Fill property in raphael js在 raphael js 中填充属性
【发布时间】:2013-05-19 13:38:38
【问题描述】:

我想在 Raphael 中创建一个球体,看起来应该像

我正在使用水平和垂直半径相等的Paper.ellipse 来绘制球体。
我想我需要调整fill 属性以达到如图所示的效果。我也想要具有相同效果的不同颜色的球体。
由于我找不到足够的信息,任何人都可以指出有关拉斐尔fill 属性的任何有用链接吗?

【问题讨论】:

    标签: javascript raphael


    【解决方案1】:

    二手

    function ball(x, y, r, colour) {
        paper.ellipse(x, y, r, r).attr({
            fill: "r(.3,.25) white-" + colour,
            stroke: "none"
        });
    };  
    

    您可以使用yellow 等任何颜色或#00CC33 等颜色代码作为色调。
    Demo
    Demo Source Code

    【讨论】:

      【解决方案2】:

      您可以观看此页面的来源:http://raphaeljs.com/ball.html。基本上,它包括绘制几个椭圆来模拟单个开明球体。

      您可以在this topic 上了解有关 Raphael 渐变的更多信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-09-09
        • 1970-01-01
        • 1970-01-01
        • 2015-10-14
        • 2013-07-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多