上节我们用方向控制函数写了个小画图程序,它虽然简单好玩,但我们不应该止步于此。革命尚未成功,同志还需努力。 先复习一下贪吃蛇的结构: 开始实现之前,我们先理清一下思路。和前面画图程序不同,贪吃蛇可以有很多节,可以用一个足够大的结构体数组来储存它。 还需要一个食物坐标。定义如下: 之前的画图程序是四个 ...
分类:
其他好文 时间:
2016-06-18 15:32:05
阅读次数:
383
以前做了一个看世界新闻网,那个只用到了简单的JS,HTML布局。为了弥补空虚感,决定做一个动态获取数据的,界面如何先不管,能获取数据就行。 简单规划如下:(PS:个人有个习惯,就是一般想做一个大点的项目而不是练习的时候,习惯先画图规划下,然后再开始做,这样有目标导向。。。) 做了大概4天,除了解耦基 ...
分类:
其他好文 时间:
2016-06-18 08:54:17
阅读次数:
146
首先three.js是啥?用来干啥的?首先在谈这个之前,先说下canvas,canvas是h5新生的一个功能,可以用来画图,表达许多更绚丽的特效,然后canvas目前有个软当,就是只能2d,不支持三维世界的,那么如果我们要在canvas做出3d效果咋办,这时候需要一个东西,叫WebGL,这玩意是啥? ...
分类:
其他好文 时间:
2016-06-18 01:20:16
阅读次数:
127
自从学了c语言,就一直想做个游戏,今天将之付之行动,第一次写的特别烂,各种bug;就不贴了。今天网上看了好几个贪吃蛇,重新写了一次,做出来的效果还可以。 下面是详细的构建过程,本节因为时间限制,先贴出比较重要的控制函数实现,并用它做一个很简单很简单很有趣的画图程序。 首先,要对贪吃蛇的结构有一个大概 ...
分类:
其他好文 时间:
2016-06-17 23:56:28
阅读次数:
369
一、分形之 迭代实现分形 本次的图形都是在之前的画图工具中实现的。 首先,还是和原来一样建立一个JButton元素组件,然后加上监听方法;再在public void mouseClicked(MouseEvent e) {}方法中实现图形; 结果: 图形3: 结果: 图形四: 结果: 图形五: 结果 ...
分类:
其他好文 时间:
2016-06-17 21:01:35
阅读次数:
211
ion-spinner ionSpinner 提供了许多种旋转加载的动画图标。当你的界面加载时,你就可以呈现给用户相应的加载图标。 该图标采用的是SVG。 ? 实例 HTML 代码 CSS 代码 JavaScript 代码 ? ...
分类:
Web程序 时间:
2016-06-17 19:06:29
阅读次数:
201
LICEcap 是一款屏幕录制工具,支持导出git动画图片格式,简单好用。大小只有几百KB 运行之后,可以随意调整大小,右下角有开始/停止按钮。 压缩包:http://files.cnblogs.com/files/10-19-92/LICEcap.app.zip ...
分类:
其他好文 时间:
2016-06-17 14:16:39
阅读次数:
133
对于刚接触Quartz2D的同学来说,先了解 上下文 的概念,再从最基础的画线来具体体验Quartz2D的画图步骤 介绍Quart2D :是苹果官方的二维(平面)绘图引擎,同时支持iOS和macOS系统,它的API是纯C语言的,它可以绘制图形、绘制文字、绘制图片、截图、自定义UI控件 在iOS开发中 ...
分类:
移动开发 时间:
2016-06-17 00:48:03
阅读次数:
191
iOS开发UI篇—CAlayer(自定义layer) 一、第一种方式 1.简单说明 以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。 绘制图形的步骤: (1)获取上下文 (2)绘制图形 (3)渲染 ...
分类:
移动开发 时间:
2016-06-16 19:59:41
阅读次数:
261
我们在做页面开发的时候,可能要用到许多的小图标样式。那么只要套用这个CSS的图标框架,在加上一些修饰,就可以得到非常棒的图标样式,下面我们来看一下这些图标的样式。图标样式图片首先我们要引用写好的CSS文件,也就是框架Icono.min.js然后可以自己在样式上面做一些其他的..
分类:
Web程序 时间:
2016-06-16 00:13:46
阅读次数:
208