Project1

标题: 如何永久更换战斗立绘 [打印本页]

作者: 凡小满    时间: 2020-5-8 21:07
标题: 如何永久更换战斗立绘
想达到的效果就是战斗立绘(或者图片形式的战斗图)可以通过某种方法永久更换,不会在战斗结束时复原,下次战斗开始时仍旧是更改之后的立绘(或图片形式的战斗图)
   在论坛上发现了MOG的立绘插件,有个变身效果,但是战斗结束时会自动还原;还发现了一个懒人图片战斗图的插件,但是也无法永久更换。
求问大佬如何达到可以永久更换战斗立绘(或图片形式战斗斗图)的效果,以达到永久进化(变身)的效果?
作者: 又囧又怨的炅鸢    时间: 2020-5-8 21:30
游戏中偷偷改成另一个角色?
作者: 凡小满    时间: 2020-5-8 21:35
又囧又怨的炅鸢 发表于 2020-5-8 21:30
游戏中偷偷改成另一个角色?

还想保留继承原来的人物各项数据的
作者: 又囧又怨的炅鸢    时间: 2020-5-8 21:37
凡小满 发表于 2020-5-8 21:35
还想保留继承原来的人物各项数据的

不太懂MV,因为是混va的,可以试试用变量传递数据?
作者: PLeaseS    时间: 2020-5-8 21:42
在插件里用开关或者变量控制战斗图变化
试着找找看他们有没有对应的sprite?

这只是个思路
作者: 凡小满    时间: 2020-5-8 21:57
又囧又怨的炅鸢 发表于 2020-5-8 21:37
不太懂MV,因为是混va的,可以试试用变量传递数据?

变量传递有局限性,只能传递部分有数值的数据,装备啥的好像就不能继承了,而且角色多的话传递起来需要好多变量
作者: 凡小满    时间: 2020-5-8 22:02
PLeaseS 发表于 2020-5-8 21:42
在插件里用开关或者变量控制战斗图变化
试着找找看他们有没有对应的sprite?

我发现的MOG立绘和懒人图片战斗图里没发现可以通过开关和变量控制战斗图的地方,只发现了能在不同血量下表现出不同战斗图的形式,即使技能变身的效果在战斗结束也会还原
作者: PLeaseS    时间: 2020-5-8 22:27
自己加一个if $game_switches = xxx 什么的?
作者: 坏数据    时间: 2020-5-9 01:47
既然是用mog了 很简单 指定战斗图实际上是指定cache.去读一串字符串  你把变量代进去 不就好了
作者: zx952413458    时间: 2020-5-17 11:44
我之前搞了个换装的事件,好像和楼主的要求差不多,角色默认是不穿衣服的,装备了某个防具立绘和战斗图片什么的都会变,脱了之后又会变成不穿衣服的状态,刚才试了下战斗结束后也不会变回原来的,就是比较麻烦,每个地图都要建一个这样的事件才能保持走到哪都能换装,而且每件衣服都要搞单独的图片
作者: 白嫩白嫩的    时间: 2020-5-17 17:53
mog的战斗立绘只能是固定的我记得,建议使用yep的序列绑定公共事件给角色增加立绘,因为yep序列呼叫公共事件属于瞬发,就在使用技能的时候根据情况调用即可,一般都是大招才出立绘。

然后如楼上的公共事件一样,进行一下角色装束的判断即可,虽然麻烦点,但是可行。

之前试验过用yep序列做必杀技特效字已经实现,跟战斗立绘基本上是一种套路




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1