canvas绘图过程: /*要有画布:canvas标签:宽和高是不能通过css3来设置,宽和高不能有px *创建绘图的对象 *开始的位置 *结束的位置 *画 */ canvas 元素本身是没有绘图能力的。所有的绘制工作必须在 JavaScript 内部完成: <canvas width="800" ...
分类:
其他好文 时间:
2018-08-04 15:03:53
阅读次数:
153
一、Canvas画布练习 1)简单的绘制图框 from tkinter import * # 构建一个窗口 tk = Tk() # 画布 canvas= Canvas(tk,width=400,height=400) # 单位像素 canvas.pack() def python(): # 槽函数 ...
分类:
其他好文 时间:
2018-08-03 11:35:20
阅读次数:
172
通用优化经验 1、如无必要,不要在onFrame onSecond onRender这种频繁刷新的事件中,进行大量复杂的运算,或者创建对象,这些事件太频繁了,执行复杂操作对性能开销很大 2、使用缓冲池技术,把频繁使用的数据或者对象缓存起来,避免重复创建 3、不再使用的对象,需要记得回收掉,remov ...
分类:
其他好文 时间:
2018-08-02 01:47:58
阅读次数:
142
2018 HDU多校第三场赛后补题 从易到难来写吧,其中题意有些直接摘了Claris的,数据范围是就不标了。 如果需要可以去hdu题库里找。题号是6319 ~ 6331。 "L. Visual Cube" 题意: 在画布上画一个三维立方体。 题解: 模拟即可。 代码: cpp include usi ...
分类:
其他好文 时间:
2018-08-01 11:48:57
阅读次数:
164
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6330题目大意:按照一定格式画出一个 a×b×c 的长方体。 解题思路:计算画布大小以及各个关键位置的坐标。按照格式将画布填充正确。逐步覆盖就对了,csy说这是全场最简单的题!虽然我们是第三个做的~ 1 ... ...
分类:
其他好文 时间:
2018-07-30 21:36:52
阅读次数:
121
turtle模块 海龟绘图(Turtle Graphics),python内置模块,非常简单好玩的一个库。 一、导入库 二、画布的设置 三、画笔的设置 画笔的状态描述: 画布上,默认有一个坐标原点为画布中心的坐标轴,,坐标原点上有一只面朝x轴正方向小乌龟。 这里我们描述小乌龟时使用了两个词语:坐标原 ...
分类:
编程语言 时间:
2018-07-26 21:20:15
阅读次数:
362
使用HTML5中<canvas>元素可以在页面中设定一个区域,然后通过JavaScript动态地在这个区域中绘制图形,要在这块画布(canvas)上绘图,需要取得绘图上下文,而取得绘图上下对象的引用,需要调用getContext()方法并传入上下文的名字。传入“2d”,就可以取得2D上下文对象。因此 ...
分类:
其他好文 时间:
2018-07-18 23:38:43
阅读次数:
236
来源:https://segmentfault.com/a/1190000015652209 本系列文章分为三个部分: 第一部分是 SVG 基础。 主要讲 SVG 的一些基础知识,包括 SVG 基本元素,画布和视窗等。 第二部分是 SVG 的坐标系统。主要会讲绘图坐标系, viewBox 以及pre ...
分类:
其他好文 时间:
2018-07-18 23:21:14
阅读次数:
177
一、viewport 表示SVG可见区域的大小,或者可以想象成舞台大小,画布大小。 上面的SVG代码定义了一个视区,宽500单位,高300单位。 注意这里的措辞是“单位”,不是“像素”。虽然说,width/height如果是纯数字,使用的就是“像素”作为单位的。也就是说,上面SVG的视区大小就是50 ...
分类:
Web程序 时间:
2018-07-12 23:47:50
阅读次数:
656
一.仿制图章工具 快捷键:S. 操作:先按住ALT键,再点击图片的一个地方,然后松开ALT和鼠标(这叫取样).之后到画布的另一个地方用鼠标绘画. 特点:绘画出和取样点一样的图像.这个工具原样复制了取样点的图像. 二.修复画笔工具 快捷键:J 操作:和仿制图章工具操作一样 特点:绘画出和取样点一样的图 ...
分类:
其他好文 时间:
2018-07-08 22:10:40
阅读次数:
170