-
2017-01-16 17:49:53
-
2017-01-16 17:56:43
-
2017-01-17 09:43:37
-
2017-01-17 09:54:08
- canvas游戏开发学习之八:组合
- 之前的例子里面,我们总是将一个图形画在另一个之上,大多数情况下,这样是不够的。比如说,它这样受制于图形的绘制顺序。不过,我们可以利用
-
1485
-
2017-01-17 10:06:06
- canvas游戏开发学习之八:基本动画
- 由于我们是用脚本去操控 canvas 对象,这样要实现一些交互动画也是相当容易的。只不过,canvas 从来都不是专门为动画而设计的(不像 Flash),难免会有些限制。可能最大的限制就是图像一旦绘制出来,它就是一直保持那样了。如果需要移动它,我们不得不对所有东西(包括之前的)进行重绘。重绘是相当费时的,而且性能很依赖于电脑的速度。
-
1590
-
2017-01-17 10:08:54
-
2017-01-17 10:12:07
- Tkinter教程之Canvas篇(2)
- #Canvas使用了stack的技术,新创建的item总是位于前一个创建的item之上,故调用above时,它会查找rt2上面的item为rt3,故rt3中添加了tag('r4'),同样add_below会查找下面的item。
-
1511
-
2017-01-17 10:15:05
- Tkinter教程之Canvas篇(3)
- # 只有点击到矩形的边框时才会触发事件,不使用add参数,默认就是向这个item添加一个处理函数,它不会替换原来的事件函数,例子结果:既响应左键又响应右键
-
1612
-
2017-01-17 10:18:24
-
2017-01-17 10:24:21