繁体   English   中英

在KineticJS中为一组形状动画样式属性?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM