【问题标题】:How do I use toCSS() in paper.js?如何在 paper.js 中使用 toCSS()?
【发布时间】:2015-04-19 19:24:17
【问题描述】:

Paper.js 说它有一个函数 toCSS(hex) 以 CSS 字符串的形式返回颜色,无论是十六进制还是非十六进制。

http://paperjs.org/reference/color/#tocss-hex

有谁知道如何使用这个我没有运气,也找不到例子。

我正在尝试将 var Color 转换为 =hit.item.fillcolor ,它似乎是一个 ctor。 如果我尝试使用 toCSS,我会得到 Color.toCSS is not a function。

文档中 toCSS 上面的函数 - toString() 工作正常。

有什么线索吗?

【问题讨论】:

    标签: javascript paperjs


    【解决方案1】:

    我不确定你在问什么,但这是一个问题。

    填充颜色是item.fillColor,而不是未定义的item.fillcolor

    这就是为什么你会得到Color.toCSS() is not a function。


    • toCSS(false) 返回此格式:“rgb(0,230,191)”
    • toCSS(true) 返回此格式:“#00e6bf”

    【讨论】:

    • 谢谢,但我仍然做不到 - 可能是脑子放屁 - 但是:console.log(hit.item.fillColor.toCSS(true)) 正在返回错误
    • 没有您的代码,我看不出问题所在。这是一个非常简单的纸质草图,表明它有效 - sketch。我怀疑问题不在于 toCSS()。
    猜你喜欢
    • 2013-10-07
    • 2015-10-11
    • 2022-06-11
    • 2018-12-02
    • 2015-05-10
    • 1970-01-01
    • 2021-09-26
    • 2014-12-31
    • 1970-01-01
    相关资源
    最近更新 更多