Appearance
宠物换装
hey,小伙伴们,桌面新宠正式成长为宠物引擎了,支持自定义宠物角色!😊
增加了桌面宠物的多样性,同时也满足小伙伴引入自己喜欢的角色。
本文将介绍如何简单的定义宠物换装功能。
换装库
如果您有制作好的换装资源,也请联系我,共享给其他使用NewPet的小伙伴们,会有优厚的福利等着你哦。
QQ群: 677927037
微信: BoGuan2407
注:本文选取[洛天依]作为自定义的案例演示,用户可下载体验并学习如何制定自己的宠物换装库。由于版权原因,体验过后请在24小时内删除。
如何使用
- 下载换装库到本地
- 解压资源包
- 桌面新宠(NewPet)中导入。
快速开始
从这里开始,你将了解如何从零开始创造一个 桌面新宠(NewPet) 的换装库。这是非常容易的事情,你不必学习一些特有的无法应用在其他领域的知识,只需要会使用PS,或能够找到喜欢的gif图片就可以制作成功。
制作步骤
先来看一下换装库的目录结构。为了展示效果,换装库文件夹内涉及的所有图片及Gif资源都应为透明背景。
换装库名称(如:洛天依)/
│
├── gif/
│ ├── xxx1.gif
│ └── xxx2.gif
│ └── xxx3.gif
│
├── config.json
│
└── logo.png
1. logo.png
用于展示cosplay形象
2. gif/ 目录
所有动作的gif图片都放置在此目录中,gif的名字不允许变更,否则会找不到资源。
3. config.json
json
{
"normal": {
"exec": "v10-sleep-in-wind.gif",
"text": "Zzz~ Zzz~",
"loop": 1
},
"eat": {
"exec": "v10-charge.gif",
"text": "「Project Luo」已激活快速充电…",
"loop": 5
},
"play": {
"exec": "v9-victory.gif",
"text": "让天依给你加加油打打气吧!",
"loop": 5
},
"welcome": {
"exec": "v10-appear.gif",
"text": "我来陪伴你了!",
"loop": 3
},
"music": {
"exec": "v9-sleep-with-hug.gif",
"text": "舒缓下心情吧",
"loop": 10
},
"focus": {
"exec": "v10-come-on.gif",
"text": "努力搬砖",
"loop": 10
},
"fish": {
"exec": "v9-sleep-with-hug.gif",
"text": "努力搬砖",
"loop": 10
},
"other": [
{
"exec": "v10-appear.gif",
"text": "🎶赤红纸花遍野~ 🎵献予你~",
"loop": 5
},
{
"exec": "v10-charge.gif",
"text": "🎶好饿好饿好饿~ 🎵我真的好饿~",
"loop": 5
},
{
"exec": "v10-kirakira.gif",
"text": "Master 在干什么呢?看起来好厉害的样子!",
"loop": 5
}
]
}
字段说明
- normal(必填)
宠物的常规形态,也是停留在桌面上时间最久的状态- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- eat(必填)
显而易见,吃饭的动作,与宠物吃饭按钮交互时使用- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- play(必填) 玩耍的动作,与宠物玩耍按钮交互时使用
- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- welcome(选填) 进场的欢迎动作,软件打开时展示
- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- drink(选填) 喝水的动作,点击宠物喝水按钮交互时使用
- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- music(选填) 白噪音的动作,与宠物禅音按钮交互时使用
- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- focus(选填) 专注的动作,与宠物专注按钮交互时使用
- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- fish(选填) 敲木鱼的动作,与宠物电子木鱼(禅音)按钮交互时使用
- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
- other(必填)(多个) 随机动作,宠物随机展示的动作,目前是每分钟随机展示一个动作
- exec: gif目录中对应的资源名称
- text: 执行此动作时,宠物说的话
- loop: 该gif文件循环的次数,默认为1,如果gif动作时间过短,可以调整此数值,增加此动作在桌面展现的时间
至此,资源包就准备完成了。