raphael

    0热度

    1回答

    我注意到在IE11中,mouseout没有激活我想要的功能。它可以在Chrome,Firefox和Safari中正常工作。有谁知道这是为什么,解决方案可能是什么? wheel[segment].mouseout(myHoverOut.bind(null, segment)) icon[segment].mouseout(myHoverOut.bind(null, segment))

    1热度

    1回答

    是否有包含这些数组的数组? 另外,是否也可以在现有路径中添加节点?

    0热度

    1回答

    我怎样才能填充在拉斐尔可点击的透明元素?为元素指定fill:“none”(例如rect)后,只有一个框架可点击。为了使前一层的其他元素可见,我需要填充“none”。

    0热度

    1回答

    我使用这个代码,以使与JustGage一计: drawGage() { var g1 = new JustGage({ id: "gage1", value: 90, min: 0, max: 100, levelColors: ["blue"], gaugeWidthScale: 0.9, startA

    0热度

    1回答

    我想在游戏板屏幕上创建36 Rafael JS Navwheel Piemenu圆形导航菜单,以便每个游戏瓷砖都有一个加号+符号点击。 我能够实现在屏幕上放置2个菜单,但它们完全最大化并显示。我需要他们全部开始最小化/关闭。 如果您点击此链接上的第三个示例:http://wheelnavjs.softwaretailoring.net/examples.html并将其最小化,我基本上需要我的所有控

    1热度

    1回答

    对于2D游戏的目的cordinate起源我必须在拉斐尔的js文件的原点(0,0)设置为另一个角落。默认情况下,原稿正在纸张的左上角设置。我怎样才能改变拉斐尔JS原点位置,使元素可以相对被吸引到新的原点?

    1热度

    1回答

    我有一个包含在它的几个单元的组: 路径(黑色),和2个rects(粉红色和蓝色) 它们都属于到同一组。 基本上,我想要做的是我想执行一个功能,当组悬停,所以我做的: group.hover(function(e){ //set up hovering console.log("hover bubble"); }, function(e) { console.

    0热度

    1回答

    我注意到Paper.text的边界框并不等于文本的实际区域,但高度更高。我认为这是因为它正在查看字体中的某些信息,这些信息有可能是大的(斜杠)或位置非常高/低(overcores)的字形 - 至少这是我的理论 - 但是getBBox高度而实际仍然看起来太大了。任何想法如何我可以获得文本的实际“印刷”大小? 这里有一些数字: getBBox()结果: height: 162.282352941176

    0热度

    1回答

    我写了一个简单的morris线性图来捕获在特定时间收集了多少。 的jsfiddle:https://jsfiddle.net/Lvdn7xLa/2/ Morris js code: Morris.Line({ element: 'line-example', data: [{ y: '6.30AM', a: 20 }, { y: '7.3

    0热度

    1回答

    使用Raphael.text和getBBox我从上行到下行获得文本的完整维度。因此,getBBox方法不能准确反映我的文本的实际高度。我测试的高度是90px。 我已经集成OpenType和用它来绘制相同的文本在一个无形的画布,并传递到Raphael.pathBBox返回我的文字的确切尺寸。这个高度是70px。 现在我的任务就是要能够排队的文本。为了做到这一点,我需要知道OpenType文本的像素上