[程式] UE4开启地图 如何保留数值

楼主: sampp1213205 (佛朗Sam哥)   2020-05-23 22:23:35
各位好
这次小弟又面临了个问题
就是当我在执行Open Level如何保留前一个关卡的数值
举例来说 我在Level1 玩家取得攻击力变量+1
接着触发Open Level 前往Level2 玩家攻击力则会回到默认
请问有没有办法保留前个关卡的变量
或是有没有其他继承变量的开启关卡方式
谢谢各位
作者: BSpowerx (B.S)   2020-05-23 22:46:00
放在Game Instance里面
作者: dorgonman (dorgonman)   2020-05-24 10:17:00
Seamless travel
作者: rhox (天生反骨)   2020-05-24 23:58:00
在美国也是大多自学
作者: cjcat2266 (CJ Cat)   2020-05-25 06:07:00
学校只带入门,专业用知识要靠自主研究,各国都一样
作者: dorgonman (dorgonman)   2020-05-26 10:55:00
我是觉得不管什么东西一股脑的往GameInstance储存不是好习惯,最后那个类别的东西会多到不行而难以维护…虽然比较直觉没错,至少用subsystem稍微设计一下比较好。把东西放在PlayState用seamless travel带到下一关比较符合UE4的架构

Links booklink

Contact Us: admin [ a t ] ucptt.com