翻译:ShiningRay QBASIC中的活动图像 Mallard著 [ 注 - 这个指导主要针对EGA图形] [ 需要VGA图形的信息, 给Mallard发电子邮件: mallard@gcomm.com] 这个指导预期是给精通标准QBasic命令的中级的程序员看的。 从http://www.wp.com/80948/qb取得这篇文章 ————– [内容目录] (1) QBasic能做什么? (2) 利用DATA来建立图形 (2) GET和PUT图形 (4) 这是怎样工作的? ————– [QBasic能做什么?] QBasic不意味着一个好的环境可以适应图形的运用。相反,它意味着初学者 的语言应该是有条理的编程,使用基本的编程手法就够了。无论如何,只要使用 其中一些函数,当我们充分运用它的能力时,就可以达到比较理想的图形品质。 在这里,最好的屏幕模式是SCREEN 7,320 X 200 16色的屏幕模式。也许这看 上去很简单,但这个模式很快而且有多个复合的“页面”可以用来来消除闪烁。 VGA 图形也能完成,但如果计算机不是很快,就会发生很多闪烁。 当然,即使没有这篇指导,你也可以用 LINE,CIRCLE和PSET,但这个方法更 快、更好、更专业的。在这篇文章讲的所有方法都是我自创的 ,我一个人研究了 很多年了。 ————– [使用DATA来建立图形] 这个方法中使用的图形是我事先用自己写的图形编辑器专门为这篇指导制作 的,但最后还是转变为用DATA语句来读取颜色值。我将开始解释如何使用DATA语 句制作图形。 首先,你得决定你的图形将有多大。例如,你选择了10×10像素大小的图片。 要做一个图像,先象这样做一个表格: DATA 00,00,00,00,00,00,00,00,00,00 DATA 00,00,00,00,00,00,00,00,00,00 DATA 00,00,00,00,00,00,00,00,00,00 DATA [...]
关于我
- 曹力
- 程序员 / 架构师
- JavaScript高级程序设计译者
- NirvanaStudio精神领袖
版权声明
本 Blog 所有文章若无特别声明都遵循创作共用约定,要求署名、非商业、保持一致。转载时请先阅读以上许可协议,并以超链接形式注明出处。分类目录
-
RSS Links
Blogroll
Nirvana Studio
其他
标签
功能
-
