使用HTML5画布绘制圆角矩形和一些相关的应用示例

电脑杂谈  发布时间:2020-07-31 17:06:48  来源:网络整理

css 边框圆角_html5圆角边框_css 圆角 边框

本文主要介绍如何使用HTML5 Canvas绘制圆角矩形以及一些相关的应用程序示例. 作者列举了2048个迷你游戏和微信对话框的两个实际示例,作为操作Canvas API的实际练习建议. 朋友可以参考

圆角矩形由四行和四个1/4弧组成. 拆卸如下.

2016322111336083.jpg (600×425)

由于我们要编写函数而不是固定的圆角矩形,因此此处列出了函数所需的参数. 分析之后,直接键入代码.

将JavaScript代码的内容复制到剪贴板

css 边框圆角_html5圆角边框_css 圆角 边框

“ zh”>

“ canvas-warp”>“ canvas”>您的浏览器不支持Canvas? !快速更改! !

运行结果:

2016322111413272.jpg (850×500)

建议您自己绘制一个圆角矩形,这将有助于您掌握路径.

css 圆角 边框_css 边框圆角_html5圆角边框

接下来html5圆角边框,我们将使用此功能执行其他操作.

绘制2048游戏界面

请不要对代码过多解释. 你应该自己研究. 我建议您尝试自己编写. 因为我在这里使用硬编码,所以它不是很好. 您也可以尝试对其进行优化.

将JavaScript代码的内容复制到剪贴板

“ zh”>

css 边框圆角_html5圆角边框_css 圆角 边框

“ canvas-warp”>“ canvas”>您的浏览器不支持Canvas? !快速更改! !

运行结果:

2016322111454844.jpg (850×500)

编写此圆角矩形函数后,您可以自己将其封装到JS文件中. 您将来遇到的任何好的功能都可以放入其中,以便累积下来,此文件是您自己的图形库和游戏引擎的集合,不是很酷吗?

事实上,游戏制作是Canvas的主要目的,但您必须知道每个游戏设计师都是一名艺术家.

css 圆角 边框_html5圆角边框_css 边框圆角

绘制微信对话框

您可以尝试使用Canvas绘制微信聊天界面,作为练习和合并.

2016322111559183.jpeg (300×534)

这里使用了一些有关绘制矩形,绘制圆角矩形,绘制多线图形以及填充颜色的知识. 还有一些我们没有提到的Canvas文本API,因此只要您可以绘制一个粗糙的界面,您就可以胜任. 如果可以绘制,则基本上可以掌握Canvas API.

实际上,上面的对话框是生成的“微信界面Web版本”,可以描述为微信工件. 真的很酷吗?

2016322111621042.jpg (850×500)

这只是暑假期间两天内编写的初始版本,尚未发行. 在撰写本节时,此页面的界面仍在优化中. 您可以尝试自己做,也可以跟随并参考我的小项目github: 微信界面. 本节将不重复界面代码.

好的html5圆角边框,我已经基本学习了所有基本的Canvas绘图API. 大家,拿起自己的画笔自由玩耍!

相关文章


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-289469-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...