月圆之夜吧 关注:138,566贴子:881,940

【DIY】月圆镜中对决卡牌DIY工具

只看楼主收藏回复

最近看到贴吧里面有朋友在DIY卡牌,于是就花了一些时间用Unity做了这么一个简单的工具。
制作过程用到了如下插件:
【1】QFramework:https://qframework.cn/qf
【2】Runtime Preview Generator :https://assetstore.unity.com/packages/tools/camera/runtime-preview-generator-112860
【3】Runtime File Browser:https://assetstore.unity.com/packages/tools/gui/runtime-file-browser-113006
【4】基于Shader实现的UGUI描边解决方案:https://www.cnblogs.com/GuyaWeiren/p/9665106.html
在此感谢插件作者 凉鞋、yasirkula,[图片]GuyaWeiren,素材作者 RayB2,字体 寒蝉圆黑体
插件的界面如图所示,你可以先选择一下要DIY的卡牌类型,目前仅支持 装备牌,咒术牌和随从牌。

如果是前两者只需要填写卡牌名称、星级、卡牌具体效果,及给一张卡面的图片即可(最好是png,且因为目前没有遮罩,为了避免图片穿框,最好图片可以用 410x410的圆形进行裁切后再导入)
如果是随从牌会稍微复杂一点点,需要选择随从的种族,并填写其攻防。
这里有一个金色版本的选项,你可以选中。但是注意,金色版本只会改变随从卡牌的背景色,并将卡面显示的攻防属性变为面板中填写的数值x2。就是说你在面板中填写的数值始终是普通随从的数值。如果需要金色随从的属性值不是普通随从的两倍,可以修改数值并分别导出普通和金色两个版本。【另外,金色随从的效果要发生什么样的变化需要自己填写。】


其他的,你还可以新增种族,需要填写一个种族名称和一个16进制的色值(这个色值就是 xx种族的背景色),如下上图所示。
如果有混合种族的需求,目前可以先新建一个种族名称来表示,比如:“自然族·龙”,然后在创建卡牌的时候选中这个新种族。
将鼠标放到你导入的卡牌上方,可以拖动其位置;用鼠标滚轮可以对其进行大小缩放。
注意,使用默认的名称时无法保存图片(即导出愿像),需要对卡牌名称进行修改(只要编辑过即可,如增删一个字符)
目前存在包体较大的问题(解压前35MB,解压后85MB),介意的朋友谨慎使用。(有优化经验的朋友也可以分享一下,目前主要是UnityPlayer.dll 和Manage里面比较大;导出的卡牌的文字边缘还会有一些白色的像素,这个暂时无法解决,不介意这点的朋友欢迎试用。也可以使用截图方式保存,然后用工具去蓝底。截图推荐下 snipaste。


IP属地:福建1楼2024-04-11 17:49回复
    蓝奏云:【zip】https://wwo.lanzoum.com/iyfQc1uos2yf【7z】https://wwo.lanzoum.com/iHfQR1uos25g密码:111


    IP属地:福建2楼2024-04-11 17:52
    收起回复
      测试图片来自:https://opengameart.org/content/cartoon-animals
      卡牌内容这里用的就是Unity的Text,支持富文本,可以通过一些富文本标签来调整文字(但是描边是始终会有的)

      Unity支持的富文本:https://docs.unity3d.com/cn/2017.1/Manual/StyledText.html


      IP属地:福建3楼2024-04-11 17:57
      回复
        导出的卡牌示例:


        IP属地:福建4楼2024-04-11 18:00
        回复
          好帖顶


          IP属地:山西来自Android客户端5楼2024-04-11 18:23
          回复
            帮顶下


            IP属地:浙江来自iPhone客户端6楼2024-04-11 18:24
            回复


              IP属地:浙江来自Android客户端7楼2024-04-11 18:38
              回复
                手机不可以吧


                IP属地:江苏来自Android客户端8楼2024-04-11 18:47
                收起回复


                  IP属地:青海来自Android客户端9楼2024-04-11 19:05
                  回复


                    IP属地:湖北来自Android客户端10楼2024-04-11 19:10
                    回复
                      感觉直接一个PS模板就行了,用Unity做有点大材小用了


                      IP属地:上海来自Android客户端11楼2024-04-11 19:34
                      收起回复
                        帮顶


                        IP属地:浙江来自Android客户端12楼2024-04-11 21:52
                        回复
                          能不能DIY角色啊?


                          IP属地:山西来自Android客户端13楼2024-04-12 01:31
                          收起回复
                            @川井璃夏可爱滴捏~ 墨迹分离不出来,我自己照着画了一个,但是差别可能还是有点大。

                            字体方面还是使用寒蝉圆黑,这次用了 regular 和 bold 两种字体样式,推荐安装的时候也至少安装这两种。
                            蓝奏:https://wwo.lanzoum.com/irj3m1ur3j5g


                            IP属地:福建14楼2024-04-12 08:58
                            收起回复
                              少了额外金币的部分,这里补上。

                              蓝奏云:https://wwo.lanzoum.com/ibBu31ur415e


                              IP属地:福建15楼2024-04-12 09:13
                              收起回复