gpt4 book ai didi

javascript - 如何获得具有相同类型 Kineticjs 的 child ?

转载 作者:行者123 更新时间:2023-11-30 13:03:30 26 4
gpt4 key购买 nike

我在 Kineticjs 中遇到问题,在我的代码中:

var G1=new Kinetic.Group()

var sq=new Kinetic.Rect({
x:0,
y:0,
name:"sq"
})
var line1=new Kinetic.Line({
Points:[0,0,10,10],
name:"line1"
})

var line2=new Kinetic.Line({
Points:[0,0,50,50],
name:"line1"
})

G1.add(sq).add(line1).add(line2)

我知道要从 G1 获取 child 只需键入“G1.getChildren()”。但是要获得具有相同类型的 child ,例如类型 Kinetic.Line 我不知道。请帮助我,谢谢

最佳答案

很抱歉没有这方面的教程,但您可以像这样按类型选择 child :

var shapes = layer.get('Line');

在 KineticJS 中,形状类型类似于 DOM 标签。您可以按名称选择它们。

关于javascript - 如何获得具有相同类型 Kineticjs 的 child ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16552329/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com