这是我为WasSee2.0写的TWasFile类,使用起来很简单。

var
test: TWasFile; // 定义一个TWasFile变量
bgbmp: TBitmap;
begin
test := TWasFile.Create; // 使用前要Create一下
bgbmp := TBitmap.Create;
bgbmp.PixelFormat := pf24bit; // TWasFile的Draw方法只支持24bit的bmp,当然你可以自己写支持其他格式代码
bgbmp.Width := 400;
bgbmp.Height := 300;

test.LoadFromFile('d:\test.was'); // 加载一个was文件
test.Draw(bgbmp, 0, 0, 0); // 把was文件中的0号图片画到bgbmp的0,0坐标

test.Free; // 使用完了要释放
bgbmp.Free;
end;

还有DrawByKey SaveToFile等方法,请自行阅读was.pas的代码
2023-03-01 21:07:35 3KB was wassee 核心 源代码
1
版权声明 was图片动画格式版权归其原作者所有。 WasSee 2.0 是leexuany(小宝)开发的was动画染色工具,现按照之前的许诺,公开代码供大家学习。由于调整了程序结构,此代码与先前发布的可执行程序在部分细节上存在差异。 任何使用者都可以在此代码的基础上DIY适合自己的版本,但请不要删除本工具的版权信息。 不要将此工具和代码用于商业用途,否则后果自负。 更多技术细节请到我的Blog查询。 http://blog.csdn.net/leexuany/
2021-02-08 19:06:08 271KB wassee 源代码 梦幻 染色器
1
版权声明 was图片动画格式版权归其原作者所有。 WasSee 2.0 是leexuany(小宝)开发的was动画染色工具,现按照之前的许诺,公开代码供大家学习。由于调整了程序结构,此代码与先前发布的可执行程序在部分细节上存在差异。 任何使用者都可以在此代码的基础上DIY适合自己的版本,但请不要删除本工具的版权信息。 不要将此工具和代码用于商业用途,否则后果自负。 更多技术细节请到我的Blog查询。 http://blog.csdn.net/leexuany/
2019-12-21 20:06:33 281KB wassee 源代码 梦幻 染色器
1