puerts
puerts copied to clipboard
[UE] 如何避免在react-umg/index.d.ts中生成UI类?
我在UE Editor里面手动创建了一个Widget Blueprint的UI(名为MapEditorMain),Generate后在react-umg/index.d.ts中自动生成了对应的类定义如下:
interface MapEditorMain_CProps extends UserWidgetProps {
UberGraphFrame?: RecursivePartial<UE.PointerToUberGraphFrame>;
}
class MapEditorMain_C extends React.Component<MapEditorMain_CProps> {
nativePtr: UE.MapEditor.UI.MapEditorMain.MapEditorMain_C; // UE.MapEditor未定义
}
但MapEditor、MapEditorMain等类并未在ue.d.ts中生成定义(我本身也没有MapEditor类,MapEditor是我自己插件的名字),因而编译ts代码时报错
因为并没有打算在ts代码里控制UI,请问我应该如何避免我在UE中创建的UI被自动生成.d.ts定义?
感谢!
你不需要用ReactUMG可以直接删除这个plugin,最新的puerts已经将ReactUMG移出发布包
如何让react umg出来?我的问题正好相反,我需要开始使用react umg,但是plugins 没有react-umg,哪里都找不到react-umg
Edit: 原来在这里: https://github.com/puerts/ReactUMG