In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/01 Report--
This article mainly shows you "HTML5 Canvas how to draw rectangles and triangles", the content is easy to understand, clear, hope to help you solve your doubts, the following let the editor lead you to study and learn "HTML5 Canvas how to draw rectangles and triangles" this article.
Rectangle
There are two ways to draw a Canvas rectangle, one is to draw a line with stroke (), and the other is to fill the rectangle directly with fillRect (). The latter method is more common and relatively simple, only need to specify the coordinates of the upper left corner and the lower right corner of the rectangle to draw a rectangle.
The example code for encircling a rectangle with a line is as follows:
Ctx.strokeStyle = "FF0000"; / / the line is red.
Ctx.lineWidth=2; / / Linewidth is 2 pixels
Ctx.fillStyle = "blue"; / / the filling color is blue
Ctx.moveTo (10, 10); / / give the path a starting point
Ctx.lineTo (10,400); / / give the path an end point, out to the left
Ctx.lineTo (400,400); / / give the path an end point and go below
Ctx.lineTo (400,10); / / give the path an end point, out on the right
Ctx.lineTo (10, 10); / / give the path an end point, above
Ctx.fill (); / / Note that fill () comes first and stroke () comes after, otherwise error will occur.
Ctx.stroke ()
One drawback of this method is that it cannot directly fill the blank area.
The example code for drawing a rectangle with the fill rectangle command is as follows:
Ctx.fillStyle = "blue"; / / the fill color is blue
Ctx.strokeStyle = "red"; / / the stroke is red
Ctx.lineWidth = 2
Ctx.fillRect (10,10,400,400)
Ctx.strokeRect (10,10,400,400)
Triangle
There is no specific method for drawing triangles, so it can only be achieved by drawing lines around the edges. The example code is as follows:
Ctx.fillStyle= "red"
Ctx.beginPath ()
Ctx.moveTo (125150)
Ctx.lineTo (300275)
Ctx.lineTo (300,025)
Ctx.fill ()
These are all the contents of the article "how to draw rectangles and triangles in HTML5 Canvas". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.