提取三国杀动态皮肤,做成WallpaperEngine动态壁纸

众所周知,苟卡向来是不当人的,但是美工质量还是没得说,策划都应该给画师磕一个。虽然小红车上已有不少三国杀的壁纸,但质量参差不齐,并且大都是视频播放,而且可能没有自己想要的,B站的相关资源也全都是套路,甚至还有壁纸贩子以此牟利。授人以鱼不如授人以渔,在这里介绍一个方法,可以将三国杀(手游)内的spine骨骼动画资源提取出来,通过WallpaperEngine,做成官方原画质量实时渲染的桌面动态壁纸。感兴趣的佬友可以试试,效果如下:

效果预览




、准备阶段

  1. 安装壁纸引擎WallpaperEngine
  2. 提取动态壁纸资源(可暂时跳过此步骤,我会把演示用的spine骨骼动画资源放在网盘)
  • 安装雷电模拟器,开启Root权限,模拟器内安装三国杀移动版,安装MT管理器

  • 进入游戏,在游戏界面的资源下载里下载皮肤包资源

  • MT管理器进入游戏安装包路径,以vivo服为例:​

  • 将dynamicSkin文件夹压缩,转移至模拟器内文件路径:

  • 雷电模拟器的更多选项里点击共享文件,选择打开电脑文件夹,这里就是你的电脑本地存放的皮肤包资源位置,把它移动到合适的地方

  • 解压压缩包,进入文件夹内,选中所有文件,全部解压。得到了游戏内所有动态皮肤spine骨骼动画文件

  1. 下载Wallpaper项目代码,解压保存至合适的位置
    123云盘:小红车壁纸项目代码(含演示用皮肤包)
    完整皮肤包资源(更新至2024/12/1)

、创建壁纸项目

  • 打开WallpaperEngine,点击壁纸编辑器
  • 点击创建壁纸,打开你下载的项目文件,选择index.html,点击打开,点击确认
  • 然后你可以看到已经设置好的动态皮肤预览。点击编辑,点击更改项目设置,自定义你的壁纸标题和预览图片,然后确认
  • 点击文件,点击保存。关闭编辑器,就可以在已安装列表中看到你保存的壁纸。

、配置你的壁纸

右键单击wallpaper中你添加的壁纸,选择在资源管理器中打开,使用文本编辑器打开animation.js文件


根据你的桌面显示调整spine动画的缩放以及偏移,更改加载动画文件的路径以选择你要使用的动态壁纸,更改backgroundAnimations[0],characterAnimations[1]的数组索引值以切换动画状态。修改相关值后保存,打开wallpaper重新加载壁纸即可。

69 个赞

将军白嫖gk,实乃国之栋梁

9 个赞

游戏可以不玩,皮肤全得拿 :tieba_003:

1 个赞

好很好,早就想拿原图了

5 个赞

这下给桌面开空调了

1 个赞

我也一样,奈何网上的分享套路太深,只能自己摸索了

2 个赞

WallpaperEngine不用来瑟瑟有点屈才了(bushi

1 个赞

可以去无名杀下载瑟瑟皮肤包 :tieba_025:

各有所爱嘛,我喜欢

2 个赞

奇谋良策 ,绝击天下!

1 个赞

我去!蒸!!!

三国杀虽然稳居差评榜首,但是皮肤质量还是不错的 :tieba_013:

1 个赞

没办法 :dog2:卡不做人是这样的

1 个赞

全力白嫖,言氪者,斩!

1 个赞

佬沒想到還玩三國殺啊 狗卡這美工確實可以啊 不怎麽玩手遊

配音也很好的

3 个赞

苟卡正当盛世,拿些壁纸又何妨 :tieba_003:

2 个赞

最近就签签到,看看有没有皮肤更新 :tieba_025:

不错不错,好看的

1 个赞

牛逼啊,wk

1 个赞