设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 94|回复: 2
打印 上一主题 下一主题

[素材加工] 在地图上显示战斗图

[复制链接]

Lv2.观梦者

梦石
0
星屑
558
在线时间
57 小时
注册时间
2025-2-15
帖子
34
跳转到指定楼层
1

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 写给妖精的情诗 于 2025-7-7 09:53 编辑

MV版和MZ版的角色生成器,生成的行走图、受伤图和战斗图,宽高好像都是576*384,
其中行走图和受伤图的每个单元格是48*48,而战斗图是64*64。


但是我们把这几个图片都拼接在一起的话,就可以在地图上让队员和NPC使用这张图片的每个动作了。
行走图的读取是固定读取横的12分之一,竖的8分之一,就是说会自动把图片分成96个均等的格子,然后读取这96个的其中一个。
(名字前面加$好像是横3竖4的12分之一)
那么就要把64*64战斗图的横9竖6压缩到4分之3,也就是432*288,然后把这个图片放到576*384的图片,就能完整的单独读取这个横9竖6了。

上面这个就是576*384放到绘图软件缩放大小到432*288的战斗图。

然后就是在导出行走图的时候,把行走图放在右上角这个位置,因为左边的位置计划让给战斗图了。

接着就是在导出受伤图的时候,把受伤图放在下面,因为上面的位置已经计划让给战斗图和行走图了。



这个说明图可有可无,也可以是随便的什么东西,因为还有一些空余的地方可以随意处置。
为了让尸体有一个逐渐消亡的效果,可以让那几个趴在地上的图片复制到新图层,缩小后移到空余的地方。
还可以点击图像、翻转图像(水平),最后搞成了下面这两张图片。




顺便说一下,脸图的话,可以考虑把横4竖2这8张脸凑在一起,改成横4竖4这16张脸凑在一起,也就是576*576,
把同一个角色的各种眼神变化、嘴巴变化都凑到一起,方便随时改变对话框的神态。
想要把一个角色的更多张脸图凑到一起也是可以的,脸图识别那里好像是只限制横4,竖的话,有上下拉伸条,可以随便加。



最后就是如果要批量化的把行走图、战斗图、受伤图都拼在一起,听说ps有“自动动作”,Krita +ComfyUI不知道是不是能通过AI来操作,以及通过python来写插件。
我是通过 https://www.tinytask.net/ 这里的记录鼠标的操作,然后让鼠标重复操作来省事的。

一开始我贪快,把速度设置成100,会让ktira来不及反应鼠标就在那里点点点了,先点击 Set Custom Speed 输入20 或者是其他的速度,再选择这个速度,好像就没有什么问题了。
好像40的速度也可以,50的速度60的速度也可以去试一试。
保存的记忆信息是.rec格式的,这里的附件不支持这个扩展名的文件,就不发不发附件了。

补充,好像改成64*64的角色要好看一点,不但比48*48看的清楚一点,还有就是角色和角色之间靠近的时候不会总是有一点距离。
还有就是一个在上一个在下的时候,还能形成一个遮掩的效果,就跟建筑、树木一样。
只需要把576*384改成768*512就好了,因为768/12=64,512/8=64。

评分

参与人数 1+1 收起 理由
诺亚之巅 + 1 精品文章

查看全部评分

Lv2.观梦者

梦石
0
星屑
558
在线时间
57 小时
注册时间
2025-2-15
帖子
34
3
 楼主| 发表于 前天 08:34 | 只看该作者
PC端自动任务丨OK AutoTask v1.0 自制键鼠自动化任务_哔哩哔哩
bilibili.com/video/BV18imSYEEPm/?vd_source=fd84198c79e8abb85db5da3c83dba99e

Actuator - 加快你的 Krita 工作流程 - Augmented Brush 提供的插件
augmentedbrush.itch.io/actuator-krita-plugin

另外,上面这两个好像也可以。
还有就是,图片的大小和比例好像是没有什么限制的,反正就是读取横12竖8的96分之一,$开头的则是横3竖4的12分之一。
可以把同一张图片缩放成多个大小,来模拟角色的按照时间从小长到大。
比如下面这样的大小,分别是单个角色的大小就是48*48、52*52、56*56、60*60、64*64。
576*384   因为48*12=576,48*8=384
624*416   因为52*12=624,52*8=416
672*448   因为56*12=672,56*8=448
720*480    因为60*12=720,60*8=480
768*512     因为64*12=768,64*8=512

只是,如果有太多的不同大小的话,可能就需要做好区分了。
比如通过文件名的_1 _2 _3来区分,
1号角色的童年就用1_1.png,
1号角色的少年就用1_2.png,
1号角色的青年就用1_3.png,
1号角色的中年就用1_4.png。

比如通过把图片的大小写到图片名来区分,
1_576_384.png
1_624_416.png
1_672_448.png

比如准备一些各个大小的透明图片,写明本图片的大小信息,然后在绘图软件直接重叠在一起,
(1楼说的四张图片里,那张写着字的透明图片就是,不需要一开始就拖进去。。后面拖进去,不要合并图块,直接导出。。然后再移除图片,点击图像、翻转图像(水平),拖入另一张写着字的透明图片,再导出图片。。放大缩小也是一样)
只要写字的区域和角色的区域各占一块地方就互不影响了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1048
在线时间
472 小时
注册时间
2012-6-6
帖子
57
2
发表于 4 天前 | 只看该作者
受教了,这个真的很实用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-10 21:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表