0
바닐라 JS를 사용하면 특정 섹션 (타원형이 바람직 함)을 제외하고 대부분의 캔버스가 어두워지는 아래 그림과 같은 것을 할 것입니다.자바 스크립트 - 하나의 섹션을 제외하고 캔버스가 어둡거나 어둡습니다.
나는 전면에 반투명 컬러 드로잉 쉽게 캔버스를 어둡게 할 수 있지만, 나는 undimmed 섹션을 달성하는 방법을 모르겠어요.
바닐라 JS를 사용하면 특정 섹션 (타원형이 바람직 함)을 제외하고 대부분의 캔버스가 어두워지는 아래 그림과 같은 것을 할 것입니다.자바 스크립트 - 하나의 섹션을 제외하고 캔버스가 어둡거나 어둡습니다.
나는 전면에 반투명 컬러 드로잉 쉽게 캔버스를 어둡게 할 수 있지만, 나는 undimmed 섹션을 달성하는 방법을 모르겠어요.
예를 들어, undimmed 섹션은 실제로는 'undimmed'이 아니며 단지 밝은 색상입니다.
두 개의 레이어를 쌓아 올리면 디밍 레이어를 사용하고 강조 표시 할 섹션 위에 흰색 타원을 적용합니까?
그렇지 않은 경우 DrC의 제안에 따라 섹션을 지우는 대신 투명 타원형을 배치 할 수 있습니다.
흰색 타원형이 아니라 투명 타원형입니다. 저는 반투명 그레이 (alpha = 0.75)로 채워진 첫 번째 오버레이 캔버스 레이어를 덮고 컷 아웃을 지우는 두 번째 캔버스 레이어로 과거에는 이것을했습니다. 튜토리얼에 사용했습니다. – DrC
데모 용도로 사용했지만 가능한 경우 해당 방법을 사용하지 않는 것이 좋습니다. – sookie