KineticJS组,按类型选择子项

KineticJS group, select children by type

本文关键字:选择 类型 KineticJS      更新时间:2023-09-26

如何在 Kineticjs 组中查找子项类型?如果它包含 Rect,我正在尝试旋转组,如果它不包含,则不旋转。我已经从下面尝试了埃里克的解决方案,但没有运气。如何获得具有相同类型Kineticjs的孩子?

有没有比蒂默曼和@thinklinux@Grant建议的更简单的解决方案?

没有更简单的解决方案...

// test if group1 has at least 1 Rect child
if( group1.get("Rect").length>0 ){ group1.setRotationDeg(45); layer.draw(); }

这里有一个小提琴:

http://jsfiddle.net/m1erickson/aCHrh/