D:/GR/UnrealProjects/J199 4.27/Source/J199/byte2Data.h(17) : LogCompile: Error: Type 'uint16' is not supported by blueprint. bytesToUInt.ReturnValue
时间: 2023-12-07 21:02:54 浏览: 148
UnrealEngine-4.27.1-release源码
这个错误通常是因为你在蓝图中使用了一个不支持的类型,例如 `uint16`,而蓝图只支持一部分 C++ 类型。
如果你需要在蓝图中使用 `uint16` 类型,可以将其转换为一个蓝图支持的类型,例如 `int32` 或 `float`。
例如,你可以将 `uint16` 转换为 `int32`,例如:
```c++
int32 myValue = static_cast<int32>(myUInt16Value);
```
或者,你可以将 `uint16` 转换为 `float`,例如:
```c++
float myValue = static_cast<float>(myUInt16Value);
```
这样就可以避免这个错误了,让你的代码在蓝图中正常使用。
阅读全文