码迷,mamicode.com
首页 >  
搜索关键字:绘制    ( 9882个结果
C#画图解决闪烁问题
导致画面闪烁的关键原因分析: 一、绘制窗口由于大小位置状态改变进行重绘操作时,绘图窗口内容或大小每改变一次,都要调用Paint事件进行重绘操作,该操作会使画面重新刷新一次以维持窗口正常显示。刷新过程中会导致所有图元重新绘制,而各个图元的重绘操作并不会导致Paint事件发生,因此窗口的每一次刷新只会调 ...
分类:Windows程序   时间:2016-07-16 21:23:33    阅读次数:725
HTML5面向对象的游戏开发简单实例总结
在阅读一本HTML5游戏开发相关书籍时发现一个很好的例子,通过这个例子可以对面向对象的开发进行更深入的理解。这个对象要实现的是:将一个CSS sprite中的图像绘制到canvas中。首先创建一个SpriteSheet对象,代码如下: var SpriteSheet = new function(){ this.map = { }; this.load = function(sprite...
分类:Web程序   时间:2016-07-16 16:32:22    阅读次数:165
简单五子棋,没有电脑AI
刚学了C#委托,做了个五子棋练习,把前台绘制和后台逻辑分开,前台绘制方法用委托传给后台逻辑。 界面好简单。。。 先看类图 控制类控制整个游戏的逻辑,包括调用棋盘类的属性初始化棋盘、初始化两个棋手、轮流落子。棋盘里有一个二维数组保存整个棋盘的落子情况,棋手里也有一个二维数组保存自己的落子情况。方向类是 ...
分类:其他好文   时间:2016-07-16 00:23:21    阅读次数:290
Android 绘图(一) Paint
了解Android绘图或者自定义View的同学,都知道Canvas 类、Paint类等。今天就来看看Paint的有关描述。     首先看看官网的定义: The Paint class holds the style and color information about how to draw geometries, text and bitmaps. 翻译:Paint类拥有如何绘制几...
分类:移动开发   时间:2016-07-15 21:07:49    阅读次数:194
五分钟学会 Canvas 基础(二)
0. 前言相信各位小伙伴读了之前的文章,对 Canvas 基础已经有了一定的认识和了解,但是大家也一定记得我在上一篇文章留了一个小的坑。就是我没有告诉大家该如何去绘制圆,之所以没有说是因为绘制圆实际上是因为 CanvasRenderingContext2D 对象只提供了两个绘制矩形的方法,并没有直接提供绘制圆,椭圆等几何图形的方法。为了在 Canvas 上绘制更复杂的方法,必须在 Canvas 上启...
分类:其他好文   时间:2016-07-15 20:48:51    阅读次数:222
css3绘制腾讯logo
CSS3绘制的腾讯LOGO,下边是对比图。 演示地址 ...
分类:Web程序   时间:2016-07-15 13:40:57    阅读次数:140
[OpenGL] 小游戏 - 太空对战
写的比较粗糙的一个小游戏,算是对游戏编程流程的一个入门认识。                 OpenGL中,如何加载纹理,如何绘制透明纹理,如何显示文字,如何制作简单动画(画面刷新机制),如何使用键盘和鼠标回调函数,这些我们已经很熟悉了。当然,这些都是最基本的要求。          那么,如何实现游戏基本逻辑?一般而言,用oop的思想能够很好地完成这一点,我们给每类...
分类:其他好文   时间:2016-07-15 11:15:35    阅读次数:700
iOS之地图的使用和实时描绘运动轨迹
详细讲解了地图的使用在真机情况下可能出现的各种情况,地图的定位、位移功能,更好的帮助你进行地图功能的开发,并简单的实现了实时绘制轨迹的功能。...
分类:移动开发   时间:2016-07-15 11:10:07    阅读次数:194
纯CSS小三角制作
无关的知识点 ① background-clip 属性规定背景的绘制区域。 1.padding-box:从padding区域(不含padding)开始向外裁剪背景。 2.border-box:从border区域(不含border)开始向外裁剪背景。 3.content-box:从content区域开 ...
分类:Web程序   时间:2016-07-15 10:59:12    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!