Project1

标题: 关于变量操作,求解 [打印本页]

作者: guoyq1988    时间: 2013-9-30 21:58
标题: 关于变量操作,求解
想做个变身系统,变身后行走图和战斗图都会改变
由于是采用@芯☆淡茹水 的芯式战斗范例
改变图形那个只能改行走图
战斗动画还是原来的(芯式战斗的动画是根据角色ID改变的)
只能采用替换队员来完成变身
问题是我的变量老是设置不好,求解



问题如下
A使用变身卡,A离队,B加入
B的经验和A离队时一样

当使用还原丹后,B 离队,A加入
A的经验和B离队时一样


麻烦大神指点下,我是那里出错了

变身



还原




求指点,谢谢
作者: myownroc    时间: 2013-9-30 22:15
本帖最后由 myownroc 于 2013-9-30 22:17 编辑

增减经验不对。
应该是加上差值
即  应该 是    +(变身后经验-变身前经验)
作者: 芯☆淡茹水    时间: 2013-10-1 02:43
         变量1 = A 的经念
      变量2 = B 的经念
      B 的经念 += 变量1 - 变量2
         A 离开;B 加入。

最后要注意的是:A 和 B 的 EXP 曲线基本值和增加度要完全一样。
作者: myownroc    时间: 2013-10-1 08:02
  变量1 = A 的经验
  变量2 = B 的经验
  变量3 = 变量1
  变量3 -= 变量2
  B的经验 += 变量3
作者: guoyq1988    时间: 2013-10-1 12:29
myownroc 发表于 2013-10-1 08:02
变量1 = A 的经验
  变量2 = B 的经验
  变量3 = 变量1

谢谢版主和@芯☆淡茹水 大大的指点,测试了下,可以了

另外我发现,A和B替换时只要初始化就OK了
({:2_264:}表拍我,我也是才发现的。。。)
不过这样的话变身前后都要把装备卸下,有点麻烦。。。


随便请版主结贴,3Q~{:2_287:}




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