[英]Animate style properties for group of shapes in KineticJS?
是否有一种快捷方式可以一次为一堆形状制作样式(笔触,填充)动画,还是我只需要循环遍历各个形状并一次更新它们? 我尝试在组级别设置样式,但是没有效果。
是的,没有组级别set
方法。
在每个动画帧上,循环访问组的子级并使用setFill()
和setColor()
。
var myAnimation= new Kinetic.Animation( changeColors, myLayer );
myAnimation.start();
function changeColors(){
var children = myKineticGroup.getChildren(); // get children of group
for(var i=0;i<children.length;i++){
children[i].setFill("blue");
children[i].setStroke("red");
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.