场景

测试DBBrowser控件,打开网页功能

中文错误提示:

蓝图运行时错误:"“无访问”正在尝试读取属性 DBBrowser UI 0"。 节点: Load URL 图表: EventGraph 函数: Execute Ubergraph Login UI 蓝图: LoginUI

英文错误提示:

Blueprint Runtime Error: "Accessed None trying to read property DBBrowserUI_0". Node:  Load URL Graph:  EventGraph Function:  Execute Ubergraph Login UI Blueprint:  LoginUI

英文提示可以看出,该对象是空的对象,没有得到有效赋值,而中文提示就不知所云


分析

当前问题是创建了一个DBBrowser的变量,但是没有给它赋值,就直接调用了,导致该值是空的,从而出现无访问的结果

UE5 蓝图运行时错误:"“无访问”正在尝试读取属性_UE5 蓝图运行时错误 无访问

解决方案1

直接使用蓝图控件变量DBBrowserUI_1

解决方案2

将DBBrowserUI_1赋值DBBrowserUI_0

UE5 蓝图运行时错误:"“无访问”正在尝试读取属性_UE5 蓝图运行时错误 无访问_02