<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> Βήματα για να <!-- σχέδιο: Λάβετε το στοιχείο καμβά - > λάβετε το πλαίσιο - > γεμίσετε και σχεδιάστε το περίγραμμα - > ορίστε το στυλ σχεδίασης - > <!-- σχεδίαση άλλων πολύπλοκων γραφημάτων απαιτεί διαδρομές: Ξεκινήστε τη δημιουργία διαδρομής - > Δημιουργία διαδρομής σχεδίασης - > Κλείσιμο διαδρομής - > Γράφημα σχεδίασης - > <!--π.χ.: Σχεδιάστε ένα ορθογώνιο - > Σχεδιάστε ένα ορθογώνιο: <canvas id="ca"></canvas><br/> Σχεδιάστε έναν κύκλο: <canvas id="yuan"></canvas> </body> </html> <scrip{filter}t> Σχεδιάστε ένα ορθογώνιο συνάρτηση draw(){ var canvas=document.getElementById('ca'); Αποκτήστε το στοιχείο καμβά αν (καμβάς==null) επιστροφή ψευδής? var context=canvas.getContext('2d'); Λήψη πλαισίου context.fillStyle='#EEEFF'; Χρώμα γεμίσματος context.fillRect(0,0,400,300); Γέμισμα Ορθογωνίου (Ορθογώνιο 1) context.fillStyle='κόκκινο'; context.strokeStyle='μπλε'; Χρώμα περιγράμματος context.lineWidth=1; Πλάτος στεφάνης context.fillRect(50,50,100,100); Γέμισμα Ορθογωνίου (Εσωτερικό Ορθογώνιο 2) context.strokeRect(50,50,100,100); Σχεδιάστε το περίγραμμα
} Σχεδιάστε κύκλους συνάρτηση drawarc(){ var canvas2=document.getElementById('yuan'); Αποκτήστε το στοιχείο καμβά αν (καμβάς2==null) if(καμβάς2==null) επιστροφή ψευδής? 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>
|