# Mir2TextureAnimaMaker **Repository Path**: hiphops/Mir2TextureAnimaMaker ## Basic Information - **Project Name**: Mir2TextureAnimaMaker - **Description**: 游戏帧动画制作工具 - 传奇2游戏贴图 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2025-01-04 - **Last Updated**: 2025-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mir2AnimaMaker 热血传奇动画制作工具,制作适用于egret的MovieClip(以下简称**mc**)动画文件 ### 使用步骤 1. 利用**DragonBones** 导出原始MovieClip文件和纹理集文件 2. 利用Mir2AnimaMaker中的js脚本,修改MovieClip文件中的数据,为其增加各方向的`动作`和相应的帧序号 ##### 导出原始MovieClip 1. 下载 **DragonBones** 5.5 2. 打开**DragonBones** ,新建一个项目,选择 **龙骨动画** -> 逐帧动画模板->完成 3. 保存项目,重命名项目名为有序代号(非常重要,名字会在代码中引用), 勾选 `拷贝资源库` ,命名规则: 1. Hum0 男裸装 2. Hum1 女裸装 3. Hum2 男布衣 4. Hum10 男灵魂长袍 5. Hum11 女风天魔衣 4. 多选一组wil提取的图片拖入 `序列帧 ` 窗口, 点即`a-z`排序图标 1. 举例1:比如男性裸装图片的序号为0-599 2. 举例2:比如女性裸装图片的序号为600-1199 5. 调整帧频率为 **8** ,预览动画,出现闪烁则按键盘方向键微调坐标 6. 重命名右侧 `资源`窗口中的元素名称为 **p** 7. 工具栏 按导出按钮,设置导出参数 1. 设置数据类型为 **Egret MC ** 2. 纹理集设置 水平垂直间隔为0,排列算法为 `对齐优先`,以达到最小图片 3. 纹理集设置完成后,修改导出路径为客户端工程的resources/mir/目录 ##### 修改MovieClip 1. 修改Mir2AnimaMaker下的js脚本中的 fromFile 参数, 修改为原始MovieClip文件的绝对路径. 2. 使用Nodejs运行脚本 (WebStrom可直接运行) > 脚本会备份原始的MovieClip,文件名追加_bak后缀. 修改后直接覆盖原始文件. #### 各脚本文件说明 1. makeHumanMovieAnima.js //人物的衣服外观,对应Hum.wil和Hum1.wil,一件衣服600张图片,一个wil24件衣服.男女各12件,总共48件衣服, 2. 生成衣服外观文件,偶数序号为男性,奇数序号为女性 3. makeWeaponMovieAnima.js //人物的武器的外观