您的位置:首页 > 产品设计 > UI/UE

如何在项目运行中调用命令行修改参数

2017-04-14 16:10 330 查看
首先在项目中设置调用事件

然后再在项目中新建一个umg

相对应的,需要在项目中建一个结构体用来存储这个umg上的数据

【为了方法共用性,把方法写在game instance中,在项目中需要新建一个gamesave的蓝图,用于保存gamesave设置】
然后再在游戏开始时搜索项目中是否有存在gamesave文件,在这里我们在controller中的【beginplay】中调用game instance

没有存在,初始化一个默认的进行设置

存在gamesave文件,这获得这个文件并设置

设置

【需要在controller中接收输入事件,然后调用gameinstance ,因为在gameinstance中不接受输入事件】
然后在按【tab】键调用的时候调用gameinstance事件开始显示umg

然后就显示出来了。接下来要做的就是如何获取umg的响应
在umg创建的时候,把参数设置为外面可传入,然后就可在初始化的时候为umg上的ui设置值

界面上的控件绑定函数

左右按钮点击事件

checkbox的改变

点击保存按钮
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ue4 调用命令行
相关文章推荐