2013-04-05 6 views
1

일부 KineticJS 객체에 peoperties를 어떻게 추가 할 수 있습니까? 예를 들어, 두 개의 직사각형을 만들어 선으로 연결합니다. 그리고 객체 "선"이 두 개의 직사각형을 알고 있어야합니다.KineticJS 객체에 속성 추가

atributtes object1, object2 및 line (Kinetic.Line)이있는 클래스 Connector를 만들 수 있습니다. 캔버스에 줄을 추가하려고하면 캔버스에 줄을 추가 할 수 있습니다. 예를 들어 캔버스에서 줄을 가져 오려고하면 그 줄을 Connector 개체에 대한 참조를 잃어 버릴 수 있습니다.

답변

1

내가 제대로 질문을 이해한다면, 그 단순히 line.r1 및 line.r2

를 사용하여이 사각형에 액세스 할 수 있습니다 지금

var rect1 = new Kinetic.Rect({...}); 
var rect2 = new Kinetic.Rect({...}); 
var line = new Kinetic.Line({...}); 
line.r1 = rect1; 
line.r2 = rect2; 

매우 간단

관련 문제