456人加入学习
(4人评价)
基于蓝图的产品配置器

制作完成于2021.01.31,基于Unreal 4.26.0

价格 免费

如何检测某个值是否拿到

is valid 返回false说明拿取失败

 

多个蓝图运行event beginPlay

会存在先后加载的关系,如果存在依赖关系,则有可能运行失败

解决方案:

1 去掉音响控制器的event begin play

2 新建函数 初始化:init 音响控制

3 将事件图表的所有内容,移入 init 音响控制 函数

 

game mode 内调用 初始化音响控制函数

1 获取所有的音响控制器组件(只有1个)

2 返回一个数组,直接调用0号元素

3 get 初始化音响控制函数

 

优化性能:(可选)

game mode 内,直接将值传入

1 删除原有调用音响控制器函数的代码

2 直接set main ui ref

3 获取函数的地方挂上 main ui ref(game mode 里面的)

 

game mode 内增加更新UI的函数

1 新增 更新UI函数(暂时先搁置)

(将对应组成的索值填入对应UI控件的变量)

2 将每个点击事件,加入调用更新UI函数

3 初始化函数内,增加更新UI函数

 

[展开全文]

授课教师

SiKi学院讲师

课程特色

视频(28)
下载资料(1)