예를 들어, 캔버스에 여러 개의 객체가 있습니다. , * B * 및 입니다. 이러한 개체 중 세 개는 활성화 된 개체로 선택됩니다. Fabric.js를 사용하면 개체를 버리고 비활성화 할 수 있습니까? ?Fabric.js : 캔버스에서 하나 또는 여러 개체의 선택을 해제하는 방법?
예를 들어 세 개의 개체가 선택된 상태에서 캔버스 밖에있는 단추를 클릭하면 개체 B가 삭제되거나 비활성화됩니다.
나는 FabricJS 공식 웹 사이트에 문서 파일로보고, 나는 단지 canvas.deactivateAll(), canvas.discardActiveObject()를 발견했다. 이 기능은 특정 활성 개체가 아닌 모든 활성 개체를 비활성화 할 수 있습니다.누군가 나에게 안내서를 제공해 줄 수 있습니까? 감사!
여러 개체가 활성화, 실제로 그룹을 형성 :
'selection : cleared' 및'before : selection : cleared' 이벤트를 트리거하려면'canvas '를 사용할 수 있습니다.deactivateAllWithDispatch()' –