Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript KineticJS HTML5帆布谐振子_Javascript_Html_Canvas_Kineticjs_Physics - Fatal编程技术网

Javascript KineticJS HTML5帆布谐振子

Javascript KineticJS HTML5帆布谐振子,javascript,html,canvas,kineticjs,physics,Javascript,Html,Canvas,Kineticjs,Physics,我想用动力学来做。但只有这样的东西-。你能帮帮我吗 var anim = new Kinetic.Animation(function(frame) { var scale = Math.abs(0.5 * (Math.sin(2* Math.PI * frame.time / 3000) + 1.5)); weight.setY(200 * scale + 40); spline.scale({y:scale}); }, layer); 您可以将此示例的绘图代码放入Kinetic

我想用动力学来做。但只有这样的东西-。你能帮帮我吗

var anim = new Kinetic.Animation(function(frame) {
  var scale = Math.abs(0.5 * (Math.sin(2* Math.PI * frame.time / 3000) + 1.5));
  weight.setY(200 * scale + 40);
  spline.scale({y:scale});
}, layer);

您可以将此示例的绘图代码放入Kinetic.Shape:然后您可以使用Kinetic.Animation为振荡设置动画:@markE,您能给我举个例子吗?查看Kinetic.Shape。它为您提供了一个可用于绘制的画布上下文,以便您可以将示例中的绘制代码放入形状的sceneFunc中。试试看!