欢迎来到Manic EMU皮肤制作指南!🎮 本模拟器的皮肤系统基于DeltaSkin框架,因此基础格式与DeltaSkin完全兼容。如果你想先学习DeltaSkin的基础知识,推荐访问官方教程哦~
不过,Manic EMU还提供了更多炫酷功能!✨ 比如按压动效、自由缩放、屏幕翻转等。下面将为你逐一揭秘这些特色功能的使用方法:
📁 info.json配置详解
游戏类型标识符(gameTypeIdentifier)
Manic EMU使用独立的游戏类型标识符(截至v1.2.3版本):
- 3DS:
public.aoshuang.game.3ds
- NDS:
public.aoshuang.game.ds
- GBA:
public.aoshuang.game.gba
- GB/GBC:
public.aoshuang.game.gbc
- NES:
public.aoshuang.game.nes
- SNES:
public.aoshuang.game.snes
💡 小贴士:若希望皮肤同时兼容Delta和Manic EMU,可直接使用DeltaSkin的标识符,系统会自动转换兼容。
皮肤唯一标识(identifier)
请为你的皮肤设置全局唯一的标识符!如果与其他皮肤重名,可能会导致加载失败或缓存异常哦~
🎮 按压动效实现
想让按钮按下时有酷炫反馈?只需两步:
- 图层分离:将按钮背景与前景图层分开(参考3DS皮肤模板)
- JSON配置:在
info.json
中为按钮添加asset
字段
示例:为A键添加按压效果
1 | { |
⚙️ 自定义功能按键
Manic EMU支持丰富的快捷操作(版本要求请留意标识):
v1.2.3及以上版本支持:
flex
:进入皮肤布局设置界面
v1.2.4及以上版本新增:
quickSave
:快速创建手动即时存档quickLoad
:快速读取手动即时存档fastForward
:长按进入当前最高速快进toggleFastForward
:点击切换快进速率reverseScreens
:双屏游戏切换主副屏volume
:静音控制saveStates
:打开存档列表cheatCodes
:打开作弊码列表skins
:打开皮肤列表filters
:打开滤镜列表screenshot
:截屏功能haptics
:调节震动触感controllers
:打开控制器列表orientation
:变更旋转配置functionLayout
:进入设置布局页面restart
:重置游戏resolution
:设置游戏分辨率quit
:退出游戏amiibo
:3DS游戏加载AmiibohomeMenu
:3DS游戏回到Home Menu
示例:添加重启游戏按钮
1 | { |
⚠️ 重要提醒
请避免为单个按钮分配多个功能!例如下方配置可能会导致意外行为:
1 | // ❌ 危险示范! |
📦 皮肤打包指南
只需三步完成打包:
- 将所有资源文件平铺存放(不要使用子文件夹)
- 压缩为非加密ZIP文件
- 选择你喜欢的后缀:
.manicskin
或.deltaskin
均可
推荐参考我们的官方模板,确保层级结构正确~
🎨 官方模板下载
点击对应机型快速获取模板文件:
现在就开始设计你的专属皮肤吧!🎨 遇到问题欢迎通过GitHub Issues反馈哦~