<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> 그림 <!-- 단계: 캔버스 요소를 얻기 - > 맥락을 얻기 - 테두리를 채우고 그리기 > - 그리기 스타일 설정 - > > 다른 복잡한 그래프를 그리려면 경로가 필요합니다: 경로 생성 시작 - > 경로 그리기 - > 경로 닫기 - > 그래프 그리기 - ><!-- <!--예: 직사각형을 그리기 - > 직사각형을 그리세요: <canvas id="ca"></canvas><br/> 원을 그리세요: <캔버스 id="위안"></canvas> </body> </html> <scrip{filter}t> 직사각형을 그려보세요 function draw(){ var canvas=document.getElementById('ca'); 캔버스 요소를 가져가세요 만약 (canvas==null) return false; var context=canvas.getContext('2d'); 맥락 파악 context.fillStyle='#EEEFF'; 채우기 색상 context.fillRect(0,0,400,300); 사방형 채우기 (사각형 1) context.fillStyle='red'; context.strokeStyle='blue'; 테두리 색상 context.lineWidth=1; 베젤 폭 context.fillRect(50,50,100,100); 사각형 채우기 (내부 사각형 2) context.strokeRect(50,50,100,100); 국경을 그려
} 원형 그리기 함수 drawarc(){ var canvas2=document.getElementById('yuan'); 캔버스 요소를 가져가세요 만약 (canvas2==null) if(canvas2==null) return false; var context2=canvas2.getContext('2d'); 맥락 파악 context2.fillStyle='#EEEEEF'; context2.fillRect(0,0,400,300); var n=0; for(var i=0; i<10; i++){ context2.beginPath(); 경로를 만들기 시작하세요 context2.arc(i*25,i*25,i*10,0,Math.PI*2,true); 원형 경로를 만드세요 context2.closePath(); 길을 막아라 context2.fillStyle='Rgba(255,0,0,0.25)'; 색 설정해 context2.fill(); 그래픽을 채우세요 }
}
</scrip{filter}t>
|