找回密码
 立即注册
搜索
查看: 3185|回复: 10

[怀旧] 老式日本文字AVG第一大罪状

[复制链接]
头像被屏蔽
发表于 2011-2-14 01:15 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2011-2-14 01:17 | 显示全部楼层
苏生也一样 那个从裙子线里找出ID卡的谜题恶心了我好几年
回复

使用道具 举报

发表于 2011-2-14 01:19 | 显示全部楼层
书记你真的玩过DOS美式CNP么,别说发光了,看,拿,用,选都各自操作,有的时候指针选取少1像素就败了
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2011-2-14 01:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2011-2-14 01:24 | 显示全部楼层
该死的逆转
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2011-2-15 14:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2011-2-15 15:10 | 显示全部楼层
引用第5楼md2000于2011-02-15 14:59发表的 :
我比较好奇的是位置判定是怎么做的,按照我的理解应该是个像素地址列表吧
鼠标在那里就读取相应的信息

应该用的是颜色遮罩,读取的是颜色信息。。。
回复

使用道具 举报

发表于 2011-2-15 15:26 | 显示全部楼层
引用第5楼md2000于2011-02-15 14:59发表的  :
我比较好奇的是位置判定是怎么做的,按照我的理解应该是个像素地址列表吧
鼠标在那里就读取相应的信息

两种,猴岛小英雄是坐标,大多数gal是颜色的rgb代码
回复

使用道具 举报

     
发表于 2011-2-15 15:29 | 显示全部楼层
引用第5楼md2000于2011-02-15 14:59发表的  :
我比较好奇的是位置判定是怎么做的,按照我的理解应该是个像素地址列表吧
鼠标在那里就读取相应的信息
当时可能不是这么做的,因为这样需要在内存中放一个和屏幕大小相同的“像素点击属性”列表,如果屏幕中最多只有16种可点击物体,则640*400的屏幕需要125KB的内存存放这个列表。当时基本内存只有640KB,扩展内存一般只有1MB,所以这125KB还是挺大的一个浪费。

比较节省内存的方法是只保存一组矩形位置信息,鼠标点击时判断鼠标是否位于某个矩形内,是采取该矩形相关的操作。因为一个矩形只要4个数字就能描述(左上角坐标和长宽),所以节省内存得多。

第二种方法的缺点是可点击位置只能以矩形为单位,不能足够精确。但如果屏幕上的图像是用一个个带有透明背景的小图片拼成的,则用第二种方法可以精确到像素,只要把每个矩形和每个可点击的小图片关联,并检查是否点击到小图片的非透明部分就行了。

--------------------

说到底不做边框发亮不是编程能力不够,而是当时没有这个观念,用户操作界面的设计思想没现在这么先进。
回复

使用道具 举报

     
发表于 2011-2-15 15:33 | 显示全部楼层
PC98监禁的某个小岛害得我上MSL求助。。。。。。还好解决了。。。。。。
回复

使用道具 举报

发表于 2011-2-15 15:33 | 显示全部楼层
楼上正解,现在有些图形界面还是这样做的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-15 16:44 , Processed in 0.111027 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表