for() 문을 사용하여 사각형 노드를 만들었으며 이제 각 노드에 대한 참조를 가져와야합니다. 이 캔버스 객체를 생성하기 위해 검은 색 마술을하기 위해 솔기가 생기므로 ID를 사용하지 않고 항목을 참조하기가 어렵습니다. 누군가이를 정리하거나 올바른 방향으로 나를 가리킬 수 있습니까?KineticJS 노드의 ID
for(x=1;x<=8;x++)
{
var rect = new Kinetic.Rect({
x: 300,
y: 80+offset,
width: 60,
height: 20,
fill: 'white',
stroke: 'black',
strokeWidth: 1,
draggable: false
});
rect.on('mouseover', function() {
writeMessage(messageLayer, this.getY());
});
// add the shape to the layer
layer.add(rect);
offset += 120;
감사
코드 샘플을 공유해주십시오. 편집하고 되돌릴 수 있습니다. – Ani