主题:[正宗版主出品]游戏制作单元LoA Library V1.21更新
maxumi
[专家分:2200] 发布于 2007-07-28 15:59:00
本软件为正宗maxumi出品, 如有雷同, 那是YY.
本单元可实现:
1. 图形模式下的各种操作
2. 对键盘的操作
3. 对XMS扩展内存的操作
4. 对鼠标的操作
详细的说明文档以及示例程序在压缩包中.
1.21版对1.20版的更新:
<1>原loalib.pas被拆分为4个部分:
loagraph.pas(VGA图形模式操作),
loakey.pas(键盘控制),
loaxms.pas(XMS扩展内存操作),
loamouse.pas(鼠标控制).
<2>增加了loasvga.pas(SVGA图形模式操作, 320x200x65536色)
和loasvgax.pas(SVGA图形模式操作, 1024x768x256色).
<3>重写了loagraph.pas中的大部分函数/过程, 速度加快了大约一倍, 增加了对64阶灰度黑白图象的支持.
<4>消灭了调用box引发的严重错误.
消灭了调用arrpset和arrpoint引发的错误.
消灭了调用getimg和arrgetimg引发的错误.
<5>在1.20版中使用XMS内存, 必须在程序开头调用xmssetup, 在1.21版中,
只要你的程序引用loaxms.pas, loagraph.pas, loasvga.pas, loasvgax.pas中的任意一个, 就可以不写xmssetup语句.
另外, 1.20版的说明文档犯了个错误, XMS是指扩展内存而不是扩充内存, 本版本中已改正.
<6>更新了asc16.fnt字体库.
<7>1.20版的示例程序风格较差, 为了不误导大家, 所有的示例程序都重写了一遍.
最后更新于:2007-08-28 15:43:00
回复列表 (共13个回复)
沙发
angwuy [专家分:2280] 发布于 2007-07-28 16:36:00
顺便问一个处理工作,如何将一个图象旋转n度后输出
板凳
maxumi [专家分:2200] 发布于 2007-07-28 16:38:00
非90度倍数的旋转会造成图像中有空点,而且速度很慢。
3 楼
bigchen [专家分:1940] 发布于 2007-07-29 08:10:00
顶一下!
4 楼
angwuy [专家分:2280] 发布于 2007-07-29 12:54:00
[quote]非90度倍数的旋转会造成图像中有空点,而且速度很慢。[/quote]
45度可不可以?
5 楼
maxumi [专家分:2200] 发布于 2007-07-30 10:32:00
[quote][quote]非90度倍数的旋转会造成图像中有空点,而且速度很慢。[/quote]
45度可不可以?[/quote]
好,我试试.
6 楼
小田甜 [专家分:3910] 发布于 2007-08-08 23:55:00
设置鼠标位置的过程在哪里了?我找不到!!!
可是,我只需要着一个……
7 楼
rogerone [专家分:0] 发布于 2007-08-26 17:04:00
我们一起合做吧!QQ532909596 我的特长是软件创作 我会让你们有很多的软件开发的
8 楼
maxumi [专家分:2200] 发布于 2007-08-28 13:51:00
[quote]设置鼠标位置的过程在哪里了?我找不到!!!
可是,我只需要着一个……[/quote]
不是有个setmousexy过程么......
9 楼
万里长城 [专家分:340] 发布于 2007-09-02 19:50:00
[url=http://post.baidu.com/f?ct=335675392&tn=baiduPostBrowser&sc=2337211206&z=242208439&pn=0&rn=50&lm=0&word=pascal#2337211206]晕了,这里也有[/url]
10 楼
maxumi [专家分:2200] 发布于 2007-09-04 04:48:00
[quote]
[url=http://post.baidu.com/f?ct=335675392&tn=baiduPostBrowser&sc=2337211206&z=242208439&pn=0&rn=50&lm=0&word=pascal#2337211206]晕了,这里也有[/url][/quote]
被发现了......
我来回复