赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 0 |
最后登录 | 2024-2-6 |
在线时间 | 12 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 80
- 在线时间
- 12 小时
- 注册时间
- 2019-12-9
- 帖子
- 2
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
制作目的:让一个角色拥有多个形态,每次切换形态,对应一种状态,然后最重要的是切换对应的战斗图和脸图。
比如设计1,2,3一共三种形态,共有三种状态,三套战斗图和脸图。
目前问题:假设1形态为常驻形态,2,3形态为仅在战斗中使用的形态。
现在需要在战斗结束后,让角色自动恢复成1形态,不要让角色保持战斗中的2,3形态。
目前我自己的思路:
三种形态对应为1,2,3 ,其中通过使用两种变身技能,可以切换到2,3形态(仅能在战斗中使用)。
1形态没有对应的技能,设定为战斗结束后自动恢复的形态和战斗开始的初始形态。
目前在战斗中使用技能切换到2,3形态之后,均可以正常赋予对应的状态,和切换对应的战斗图和脸图。
2,3形态的状态则通过系统自带的功能,在战斗结束后自动解除,
但是战斗图和脸图却无法自动恢复成1形态对应的战斗图和脸图。
于是我做了一个公共事件,专门用于形态间的切换,但是试了很多种方法都不行。可以参考一下发的图。
通过条件分歧来控制形态的切换,之前试过利用角色处于的状态作为条件,以及变量操作,都无法达到效果。
不知道是哪里没设置对,还是说本身思路就不对。
而利用开关操作,我之前在两种形态之间切换的时候好像成功过,但是后来变成三种形态切换就懵了,现在我甚至都不记得当时怎么弄的了。
希望大佬们能耐心赐教一下,感激不尽。
最后,由于刚学了没多久,脚本完全不会。所以希望尽量用系统自带的功能来完成,实在不行也可以接受使用一些简单的插件来完成。
|
|