ue4 webbrowser 怎么实现双向通讯
时间: 2023-08-25 19:05:37 浏览: 227
UE4 WebBrowser.txt
在UE4中,可以使用Javascript和Blueprint来实现WebBrowser的双向通讯。
1. 在Javascript中,可以使用window.external来调用UE4中的函数。
例如,在Javascript中调用UE4的函数:
```
window.external.CallUE4Function("MyFunctionName", "MyParameter");
```
2. 在UE4中,可以使用UMG中的WebBrowser Widget来加载网页,并且在Blueprint中可以调用Javascript函数。
例如,在Blueprint中调用Javascript的函数:
```
WebBrowserWidget->ExecuteJavascript("MyJavascriptFunction()");
```
通过这种方式,可以实现WebBrowser和UE4之间的双向通讯。在Javascript中,可以调用UE4的函数来实现一些游戏逻辑,而在UE4中,可以调用Javascript的函数来操作WebBrowser中的内容。
阅读全文