Dieses Mal zeige ich Ihnen, wie man mit H5 einen fünfzackigen Stern zeichnet. Was sind die Vorsichtsmaßnahmen zum Zeichnen eines fünfzackigen Sterns in H5? Das Folgende ist ein praktischer Fall, schauen wir uns das an.
ist ein neues Tag in HTML5, das zum Zeichnen von Grafiken verwendet wird. Tatsächlich ist dieses Tag dasselbe wie andere Tags. Das Besondere ist, dass dieses Tag einen CanvasRenderingContext2D erhalten kann Objekt: Wir können das Objekt zum Zeichnen über ein JavaScript-Skript steuern.
ist nur ein Container zum Zeichnen von Grafiken. Zusätzlich zu Attributen wie ID, Klasse und Stil verfügt es auch über Höhen- und Breitenattribute. Es gibt drei Hauptschritte zum Zeichnen auf dem
DOM-Objekt, das dem
Ich glaube, dass Sie die Methoden beherrschen, nachdem Sie diese Fälle gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!var canvas = document.getElementById("canvas"); var context = canvas.getContext("2d"); context.beginPath(); //设置是个顶点的坐标,根据顶点制定路径 for (var i = 0; i < 5; i++) { context.lineTo(Math.cos((18+i*72)/180*Math.PI)*200+200, -Math.sin((18+i*72)/180*Math.PI)*200+200); context.lineTo(Math.cos((54+i*72)/180*Math.PI)*80+200, -Math.sin((54+i*72)/180*Math.PI)*80+200); } context.closePath(); //设置边框样式以及填充颜色 context.lineWidth="3"; context.fillStyle = "#F6F152"; context.strokeStyle = "#F5270B"; context.fill(); context.stroke();
Verwandte Lektüre:
Wie man reguläre Ausdrücke verwendetum IP-Adressen und Domänennamen abzugleichen
Das obige ist der detaillierte Inhalt vonWie zeichnet man in H5 einen fünfzackigen Stern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!