返回

超脑黑客

首页
关灯
护眼
字体:
第九十一章 移动的小球
   存书签 书架管理 返回目录
些茫然,不知道如何将这些知识应用到自己的程序中。心中想编写程序,却又不知道该编一个什么样的程序。

    其实林鸿目前最大的目标是想自己编写一个游戏,不过这其中似乎难度不小,凭他目前的能力有点好高骛远了。

    最终他决定从最简单的开始,先在显示器上画一个小球。

    basic有现成的画图函数,使用画圆的函数很快就在显示器上画好了一个小圆,然后再用白色对其进行填充。这很简单,直接调用函数就实现了。

    接下来,林鸿想让这个小球动起来,从一地方移动到另外一个地方。

    basic里面没有移动函数,必须得自己来实现这个效果。

    怎么才能移动?

    林鸿想起了以前在乡下看电影的情景。电影胶带是由一张张静态的胶片组成的,通过移动着写胶片,就会让人物动作起来。孙武曾经从放映员手里得到过这么一段胶片,林鸿仔细观察过,相邻的胶片看似一样,实际上是不相同的,动作之间有细微的移动。

    他觉得自己也可以使用这种方式,让小球动起来。

    于是,他在小球的旁边再画了一个小球,相当于是第二张胶片,但是如果想要实现动态效果,前面那个小球就必须擦除。

    如何擦除呢?basic里面可没有擦除图像的指令函数。

    林鸿想了半天,最终使用了一个比较笨的方法,他在前一个小球的地方,再画了一个黑色的小球,正好将原来的覆盖掉了,而背景颜色也是黑色的,这样就相当于将小球给擦掉了。

    具体过程是这样的,林鸿先画一个白球,一秒

第九十一章 移动的小球(4/5)
上一页 目录 下一页