标题: 曾经的求助提问帖集合
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-2-12 12:55 资料 文集 短消息 看全部作者
调色板倒是有两个蛮类似的,就是Spalet.e5和Pmpalet.e5的第一个调色板(我们现在用的是Spalet.e5的第一个调色板,Spalet.e5一共有58个调色板,其他的对应后面的地图的调色板)。
而这两个调色板在前100多个色素是类似的,我怀疑是不是后期其实换了调色板了?(曹操传自己的图片基本上就用了前100多个色素罢了,并没有用到全部的256色,而地图主要是用的后100多个色素)


顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-2-12 15:46 资料 文集 短消息 看全部作者


QUOTE:
原帖由van于2005-02-12, 14:45:47发表
关于头像花的问题
曹操传是很古老的游戏了。它是纯32位win app,为了提高效率,没有用bitblt或相关的api而是直接写内存,因此它的调色板实际上在同一个窗口内是公用的。换句话说,在打仗的时候,人物头像的调色板和战场地图的调色板是公用的。所以在使用自己导入的头像时会有花的现象

真的么?
那为什么前面不花呢?


顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-2-12 19:54 资料 文集 短消息 看全部作者


QUOTE:
原帖由van于2005-02-12, 17:04:54发表
就是说显示头像的时候,其实并没有读取spalet.e5来获得调色板,而是直接就画了。

那说明我说的还是没错啊…………其实起初用的是spalet,后来是pmpalet,但是因为里面除了地图以外的基本上用的是前100多个色素,而这两种调色板前100多个色素是一样的,所以没问题罢了。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-2-12 20:29 资料 文集 短消息 看全部作者
我估计只用两个调色板一致的那块部分的颜色就可以了…………
也就是你看看他原来的bmp图色素代码只出现在哪段。控制在这段就可以了。

具体的“控制法”么……我暂时想到的就是把这个以外的颜色涂成比如01的那种紫色(当然01实际上不是紫色……反正就是前面的颜色就是了,ps优先会用小代码的)
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-8-7 00:55
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.060710 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP