小编Rig*_*gil的帖子

在画布中拖动对象

我正在寻找一种易于使用的方法,将拖动行为分配给画布中的多个对象(图像,形状等).有没有人有一个好方法或知道任何库拖动对象?谢谢

html5 canvas draggable drag

15
推荐指数
2
解决办法
4万
查看次数

Processing.js的IDE

我刚刚开始使用processing.js,我使用的IDE(Aptana,NetBeans)都无法理解JavaScript语法处理的用法.在编码processing.js时使用什么好的编辑器?至少我想要代码折叠和着色.

ide processing.js

9
推荐指数
1
解决办法
6828
查看次数

如何在JSON中更好地构造数组数组

在以下JSON对象中:

var employees = { "accounting" : [   // accounting is an array in employees.
                                { "firstName" : "John",  // First element
                                  "lastName"  : "Doe",
                                  "age"       : 23 },

                                { "firstName" : "Mary",  // Second Element
                                  "lastName"  : "Smith",
                                  "age"       : 32 }
                              ], // End "accounting" array.                                  
              "sales"       : [ // Sales is another array in employees.
                                { "firstName" : "Sally", // First Element
                                  "lastName"  : "Green",
                                  "age"       : 27 },

                                { "firstName" : "Jim",   // Second Element
                                  "lastName" …
Run Code Online (Sandbox Code Playgroud)

javascript arrays json

9
推荐指数
1
解决办法
6万
查看次数

使用X,Y坐标绘制圆内的点

有没有办法在javascript中绘制x,y坐标,使它们落入一个圆而不是一个正方形?

例如,如果我有以下代码:

  circleRadius = 100;
  context.drawImage(img_elem, dx, dy, dw, dh);
Run Code Online (Sandbox Code Playgroud)

我需要弄清楚x,y值的组合会落在100像素的圆圈内.

谢谢!

javascript plot geometry coordinates

7
推荐指数
1
解决办法
7102
查看次数

在HTML5 Canvas上修改透明弧的渐变透明度

在这里,我有一个弧形,其中一些透明度应用于它使用的两个渐变之一:`

ctx.arc(mouseX,mouseY,radius,0, 2*Math.PI,false);
var grd=ctx.createRadialGradient(mouseX,mouseY,0,mouseX,mouseY,brushSize); 
grd.addColorStop(1,"transparent");
grd.addColorStop(0.1,"#1f0000");
ctx.fillStyle=grd;
ctx.fill();
Run Code Online (Sandbox Code Playgroud)

有没有办法现在给整个弧一些透明度只影响弧线而不影响画布的其余部分?

谢谢

html5 transparency canvas

4
推荐指数
1
解决办法
8649
查看次数