2013-06-27 4 views
2

ILPlotCube를 만들어 3D 배열을 TwoDMode로 렌더링합니다. 그런 다음 장면에 여러 줄을 추가합니다. 마우스가 노드 위에있을 때이 노드가 자주색으로 강조 표시되고 원래 색이 제거 된 것처럼 보입니다.ILPlotCube에서 노드 강조 표시를 비활성화 하시겠습니까?

이 동작이 필요합니까? 그렇다면 어떻게 비활성화 할 수 있습니까? 정보에 대한

, 나는 듀얼 그래픽 노트북을 실행 해요 : 인텔 HD 그래픽 4000 + 지포스 GT 650M

마우스가 그들 위에있을 때 모든 당김 노드는 기본적으로 표시됩니다

답변

1

. 이 동작을 사용하지 않으려면 'Markable'속성을 false로 설정하십시오.

var lines = new ILLines() { 
    Markable = false 
}; 
scene.Camera.Add(lines); 
+0

감사합니다. 그것은 트릭을했다. 그러나 ILSurface 객체의 경우 ILSurface.Markable이 아무런 영향을 미치지 않는 것으로 보입니다. 사실, ILSurface.Fill.Markable과 ILSurface.Wireframe.Markable을 개별적으로 false로 설정해야했습니다. 예상 되나요? – ice

+0

오른쪽. ILSurface는 그룹 노드입니다. 그룹은 유연성을 높이기 위해 여전히 Markable 속성을 제공합니다. 사용자 지정 솔루션에서 사용할 수 있습니다. 현재 ILSurface는 그렇지 않습니다. –

+0

설명해 보겠습니다. 감사. – ice

관련 문제