到目前为止,我们只看到过绘制内容的方法。如果我们想要给图形上色,有两个重要的属性可以做到:fillstyle和strokestyle。fillStyle = colorstrokeStyle = colortrokeStyle是用于设置图形...
状态的保存和恢复 Saving and restoring state在了解变形之前,我先介绍一下两个在你开始绘制复杂图形就必不可少的方法。save()restore()和restore方法是用来保存和恢复 canvas 状态的,都没有参数...
之前的例子里面,我们总是将一个图形画在另一个之上,大多数情况下,这样是不够的。比如说,它这样受制于图形的绘制顺序。不过,我们可以利用globalcompositeoperation之前的例子里面,我们总是将一个图形画在另一个之上,大多数情况...
'''tkinter教程之canvas篇(2)''''''9.创建item的tags'''# -*- coding: cp936 -*-# 使用属性tags设置item的tag# 使用canvas的方法gettags获取指定item的tag...
'''tkinter教程之canvas篇(3)''''''16.移动item'''# -*- coding: cp936 -*-# move指定x,y在偏移量from tkinter import *root = tk()# 创建一个can...
'''tkinter教程之canvas篇(4)''''''22.绘制弧形'''# -*- coding: cp936 -*-# 创建一个arcfrom Tkinter import *root = Tk()# 创建一个Canvas,设置其背...
最近开始学习html5,因为一直都是研究as,所以还是觉得as顺眼一点,但是html5也不能不学,于是就想出了,可以把html5用as的语法来写出来,做游戏应该来的比较顺手一些,下面开始第一篇第一篇,显示一张图片一,代码对比as代码:pub...
上一篇,我已经模仿as,加入了lbitmap和lbitmapdata类,并且用它们实现了静态图片的显示。这次用sprite来动态显示图片。依然遵循上一篇对显示对象的处理的思路,添加lsprite类,并追加show方法,如下:function...
这次用继承自lsprite的类来实现简单的rpg的demo先看一下最后的代码与as的相似度var backLayer; //地图 var mapimg; //人物 var playerimg; var loader var im...
canvas本身就是一个graphics,可以直接进行绘图在actionscript里面,每个sprite都有一个graphics,shape我先不考虑了,它更容易实现些,在html5中,绘图都是绘在同一个canvas上面的,所以我们现在需...