如何:Kinetic.js缓存形状过滤器

时间:2014-04-01 12:22:33

标签: javascript html5 caching filter kineticjs

Kinetic.js doc参考告诉我们以下内容:

  

缓存节点以提高绘图性能,应用过滤器或创建   更准确的命中区域

但是当我尝试缓存自定义形状并对其应用一些过滤器时,如下所示

shape.cache();
shape.filters([Kinetic.Filters.Brighten]); //nothing happens
shape.filterBrightness(100); //this even throws error: Shape doesn't have this method at all

那么有什么方法可以将某种滤镜/阴影/模糊/笔划应用于缓存形状?

1 个答案:

答案 0 :(得分:1)

如果您不能找到一些方法,请查看文档:{​​{3}}

rect.brightness(0.5);

演示:http://kineticjs.com/docs/