【问题标题】:Rotate/transform print with Raphael and cufon weird results使用 Raphael 和 cufon 奇怪的结果旋转/转换打印
【发布时间】:2012-03-20 20:06:52
【问题描述】:

无法在任何地方找到解决此问题的方法!我想生成一个字符,然后旋转它(在鼠标悬停事件中)。因为我需要使用 cufon 作为自定义字体,所以打印 必须用来召唤文字。这工作正常。但是当以任何方式 试图改造单字怪异的事情发生了。它似乎 重置自身的大小和位置,使其无法使用。 只需使用 transform 应用旋转:“r0”会使角色在屏幕中间变大并移位。

关于如何为这样的打印“集合”设置动画有什么想法吗??

var paper = new Raphael(document.getElementById('elementDiv'), 1350,
900);
var custom = paper.print(5, 25, "A", paper.getFont("Web"),
30).attr({fill: "#000"});

custom[0].stop().animate({fill: "#4d3416", transform: "r20, s2"}, 300,
"<>");

非常感谢!

【问题讨论】:

  • 请试试这个 custom[0].stop().animate({fill: "#4d3416", transform: "...r20, s2"}, 300, "")
  • 这个故障似乎在最新的拉斐尔图书馆中得到了解决。印刷似乎也不再生产套装了。还是谢谢!

标签: javascript animation fonts raphael cufon


【解决方案1】:

较新的 Raphael 库已解决此问题,由 print 创建的对象上的动画现在表现正确

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-04
    • 2021-01-29
    • 2011-10-07
    • 2011-11-01
    • 2015-10-31
    • 1970-01-01
    • 2017-01-24
    • 1970-01-01
    相关资源
    最近更新 更多