3

这是我第一次使用一些 js,否则我总是依赖硬编码。可能这就是我在理解 kineticjs 的语法方面遇到一些问题的原因。我看到了一些

 1. Tween
 2. layer(add)
 3. stage(add)
 4. var rect=new kinetic.rect{//some code with property:value,}

我熟悉构造函数并创建它的实例。但是我发现很难理解 kineticjs 的语法。上面的东西是用来做什么的,我不知道。我尝试搜索但我不明白我在找什么为了。我有一个项目,我需要通过过渡来增加贝塞尔曲线的高度。Kineticjs 似乎是唯一的解决方案。所以我的问题是如何在 kineticjs 中定义我自己的自定义函数,以及如何根据 kineticjs 语法调用它?

这就是我到目前为止所做的!

4

2 回答 2

1
  1. Tweens 用于将节点从一种状态设置为另一种状态。例如,您可以使用 Tweens 将矩形从位置 x=10 设置为 x=50

  2. 这会将节点添加到图层。您可以将组和形状添加到图层

  3. 这为舞台增加了一层。图层绑定到 HTML5 画布

  4. 这会实例化一个新的矩形。这是关于矩形的完整文档:http: //kineticjs.com/docs/Kinetic.Rect.html

有关更多信息,请查看“工作原理”页面

https://github.com/ericdrowell/KineticJS/wiki

于 2013-06-09T08:18:09.470 回答
1

尝试观看此 youtube 视频。它来自 kineticjs 创始人的演讲。他在一开始就一般性地谈论 HTML5 图形框架,但是如果你去 39:45 的时间,那么他会准确地谈论你所问的事情。他正在提供一个实时编码示例,这使得它非常容易理解。看看这个:

http://www.youtube.com/watch?v=ZS6QqNJ0VRA

于 2013-06-09T08:54:22.583 回答