admin 发表于 2023-11-17 05:56:08

传奇素材提取转换龙途教程

这个教程讲解如何从传奇目录下的资源转换成引擎能使用的资源
以龙途三端\mygame\龙途\Flying3D\assets\res\animpack\1160为例


目录共分为图片,1160.animpack,anim.txt三种文件
图片和anim.txt是通过工具和脚本生成的, 1160.animpack是通过编辑器打包的,游戏中真正使用的是1160.animpack,其中1160表示这个模型的id

第一步 打开传奇资源提取器.exe


第二步 打开传奇资源目录 并将需要提取的资源文件拖入提取器(支持wil,wzl)


第三步 右侧列表选择所有图片(shift键可多选) 右键导出选中图片(选择路径)



第四步 进入导出路径 查看已导出的图片(检查是否正常导出阴影,无黑边)


第五步 右键编辑 资源提取脚本.lua, 或使用Notpat++打开

indexes: 批量导出时设置,一般不用设置
start: 开始索引,比如鸡是1,鹿是361

offset: 整体偏移值,一般默认-24,-16,不用改
infile: 输入目录,就是提取导出的目录
out: 资源重新导出的目录,一般设定为游戏的assets资源目录下
act: 导出的动作配置,不同的资源可能配置不同
以下面动作为例
{"idle",8,4,6,6,8},--{"动作名",方向,帧数,方向跳帧,动作跳帧,速度}
"idle": 表示动作名字,分别有idle(待机),run(跑步),walk(走路),attack_1(攻击1),attack_2(攻击2),hurt(受伤),dead(死亡) 或者其他自定义的动作等等
8: 表示该动作共有8个方向,有些动作是只有一个方向的,比如很多技能(如治愈术)
4: 表示该动作每个方向共有几帧
6: 表示该动作每个方向结束后留有几帧的空白(如下图表示6帧空白)

8: 表示动画播放速度,8表示每秒播放8帧

第六步 修改完 资源提取脚本.lua, 可双击执行脚本


第七步 进入导出后的目录, 查看导出结果是否正常以及是否生成anim.txt


第八步 至此,教程结束,图片和anim.txt可以通过编辑器打包成游戏中可使用的animpack动画包文件

工具地址下载:
**** Hidden Message *****

马甲一号 发表于 2023-11-17 18:22:50

楼主发贴辛苦了,谢谢楼主分享!

alastor13 发表于 2023-11-18 18:36:27

66666666666666

sf123 发表于 2023-11-18 20:47:23

传奇素材提取转换龙途

cnn8337 发表于 2023-11-24 01:27:25

楼主发贴辛苦了,谢谢楼主分享!

Ice26 发表于 2023-12-7 15:08:15

学习一下

愛意隨風起 发表于 2023-12-21 14:13:13

666666666666666

小胖纸 发表于 2024-1-10 16:57:48

感谢分享~~~~~~~~

191419659 发表于 2024-3-15 17:58:40

传奇素材提取转换龙途教程 [修改]
页: [1]
查看完整版本: 传奇素材提取转换龙途教程