kineticjs

    0热度

    1回答

    我用kineticjs画了两个圆, 我想对称地改变第一个圆的dragmove上的圆的位置,这是我的代码。 newArc = new Kinetic.Circle({ x: mouse.x, y: mouse.y, radius: .25, fill: Color, stroke: "lightgray", stro

    0热度

    1回答

    我有两个组(group1,group2)都包含矩形。每个组都是可拖动的。当我移动一个形状(在我的情况下为组或矩形)并且与另一个重叠时,我触发一个事件并将这两个组添加到另一个组(超级组),这个组也可以拖动。我现在这样做的权利的方式是通过创建包含两组如下超群: group1.add(cube1); group2.add(cube2); superGroup.add(group1); superG

    1热度

    1回答

    我无法让文字环绕图像。我改变了画布大小以适应长文本,但结果不是我正在寻找的。 var stage = new Kinetic.Stage({ container: 'container', width: 300, height: 300 }); var layer = new Kinetic.Layer(); stage.add(layer); var im

    0热度

    1回答

    我正在使用JavaScript Kineticjs框架为孩子们创建游戏。更具体地说,我正在使用矩形和组。我有以下功能,它们在碰撞时将两个立方体(通过将它们添加到同一组中)组合在一起。我想要实现的是在组中销毁它的双击事件,如下面的代码所示。为此,我使用this.destroy()函数似乎工作正常(从这个jsfiddle例子可以看出,从官方网站采取和修改了一下)。 /* A function tha

    0热度

    1回答

    昨天刚刚开始使用Kinetic.js。我想在楔子内部画一些文字(标签),以便它相对于楔子的角度旋转放置在楔子内部。 像这样: 这里是我的代码: var numSegments = 5; // Number of wedges in circle var endPos = 0; //Center of the div container var center = document.get

    0热度

    1回答

    我有一个Kinetic.Stage和2层:layer1和layer2。我将layer1中的元素拖放到layer2中,知道我在layer2中设计了一个网格。我需要在初始状态下克隆layer2,我的意思是没有绘制它的形状和图像,只是一个空的网格。 document.getElementById('buttonAdd').addEventListener('click', function() {

    0热度

    2回答

    我使用下面的代码 var scale = stage.getScale(); scale.x *= 1.5; //zoomFactor is a global variable scale.y *= 1.5; stage.setScale(scale); stage.setDraggable(true); stage.draw(); 拖动阶段后

    0热度

    1回答

    我有一个空的图层(不是真的是空的,我在那里画了一个网格,所以有线条和矩形),另一个图层与第一个图层类似,我拖放了多个图形和图像。我想要做的是: 使用toJSON()保存第二层(称为rightLayer):done! 绘制保存JSON在第一层,然后再保存:没有,因为.. 在文档,我应该这样做:虽然我不 var json = rightLayer.toJSON(); var layer1 = Kin

    0热度

    1回答

    我想要使用KineticJS获得弯曲的文本。 什么我的目标是: 有无KineticJS对一个TextPath 中心创建弧形文字画布文本 有一个字段至极更新弧形文字的onkeyup 有一个调整曲线半径的可能性 由KineticJS制作的画布应该隐藏,但创建一个可见的.png 保存在服务器 在.png文件我媒体链接已经达到了什么: 有无KineticJS对一个TextPath创建弯曲文本帆布 中心的文

    0热度

    1回答

    我有一个Kinetic.Group,其中包含一些形状和图像。我定义的函数,在双击删除图像,这里是我的代码: img.on("dblclick dbltap", function (e) { if (e.which != 3) { img.getParent().listening(false); //the parent here is the group