You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
使用devtools调试,可以连接上,但是Sources-Page-file里只有Content/JavaScript/puerts文件夹,在FJsEnvImpl构造函数里手动ExecuteModule了两个文件,才出来这两个的ts和js,但是打上断点并没有触发。


FJsEnvImpl构造函数图片:
DevTools截图:
DevTools里加断点的message log:
[2025.07.29-05.53.22:584][278]LogV8Inspector: Display: <---: {"id":46,"method":"Debugger.setBreakpointsActive","params":{"active":true}}
[2025.07.29-05.53.22:584][278]LogV8Inspector: Display: --->: {"id":46,"result":{}}
[2025.07.29-05.53.22:584][278]LogV8Inspector: Display: <---: {"id":47,"method":"Debugger.setBreakpointByUrl","params":{"lineNumber":32,"urlRegex":"[Dd]:\\gitlab\\AppoNewUI\\Appo3DMappingUE_Backend\\Content\\JavaScript\\BP_PlayerController\.js|file:///D:/gitlab/AppoNewUI/Appo3DMappingUE_Backend/Content/JavaScript/BP_PlayerController\.js","columnNumber":8,"condition":""}}
[2025.07.29-05.53.22:585][278]LogV8Inspector: Display: --->: {"id":47,"result":{"breakpointId":"2:32:8:[Dd]:\\gitlab\\AppoNewUI\\Appo3DMappingUE_Backend\\Content\\JavaScript\\BP_PlayerController\.js|file:///D:/gitlab/AppoNewUI/Appo3DMappingUE_Backend/Content/JavaScript/BP_PlayerController\.js","locations":[{"scriptId":"141","lineNumber":32,"columnNumber":8}]}}
[2025.07.29-05.53.22:587][278]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:587][278]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:587][278]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:587][278]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:587][278]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:615][279]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:615][279]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:616][279]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:616][279]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:616][279]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:643][280]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:643][280]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:643][280]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:643][280]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:643][280]LogBlueprintUserMessages: [None] ReceiveTick test4
[2025.07.29-05.53.22:669][281]LogV8Inspector: Display: <---: {"id":48,"method":"Debugger.getPossibleBreakpoints","params":{"start":{"scriptId":"141","lineNumber":9,"columnNumber":0},"end":{"scriptId":"141","lineNumber":32,"columnNumber":48},"restrictToFunction":false}}
[2025.07.29-05.53.22:669][281]LogV8Inspector: Display: --->: {"id":48,"result":{"locations":[{"scriptId":"141","lineNumber":9,"columnNumber":0,"type":"return"},{"scriptId":"141","lineNumber":10,"columnNumber":13,"type":"return"},{"scriptId":"141","lineNumber":12,"columnNumber":8},{"scriptId":"141","lineNumber":13,"columnNumber":45,"type":"call"},{"scriptId":"141","lineNumber":13,"columnNumber":71,"type":"return"},{"scriptId":"141","lineNumber":14,"columnNumber":48,"type":"call"},{"scriptId":"141","lineNumber":14,"columnNumber":77,"type":"return"},{"scriptId":"141","lineNumber":15,"columnNumber":47,"type":"call"},{"scriptId":"141","lineNumber":15,"columnNumber":75,"type":"return"},{"scriptId":"141","lineNumber":16,"columnNumber":52,"type":"call"},{"scriptId":"141","lineNumber":16,"columnNumber":85,"type":"return"},{"scriptId":"141","lineNumber":17,"columnNumber":56,"type":"call"},{"scriptId":"141","lineNumber":17,"columnNumber":93,"type":"return"},{"scriptId":"141","lineNumber":19,"columnNumber":4,"type":"return"},{"scriptId":"141","lineNumber":21,"columnNumber":8},{"scriptId":"141","lineNumber":21,"columnNumber":26,"type":"call"},{"scriptId":"141","lineNumber":22,"columnNumber":8},{"scriptId":"141","lineNumber":22,"columnNumber":13,"type":"call"},{"scriptId":"141","lineNumber":23,"columnNumber":8},{"scriptId":"141","lineNumber":23,"columnNumber":26,"type":"call"},{"scriptId":"141","lineNumber":25,"columnNumber":8},{"scriptId":"141","lineNumber":25,"columnNumber":43,"type":"call"},{"scriptId":"141","lineNumber":26,"columnNumber":12},{"scriptId":"141","lineNumber":26,"columnNumber":17,"type":"call"},{"scriptId":"141","lineNumber":27,"columnNumber":8,"type":"return"},{"scriptId":"141","lineNumber":28,"columnNumber":4,"type":"return"},{"scriptId":"141","lineNumber":30,"columnNumber":8},{"scriptId":"141","lineNumber":30,"columnNumber":26,"type":"call"},{"scriptId":"141","lineNumber":31,"columnNumber":8},{"scriptId":"141","lineNumber":31,"columnNumber":26,"type":"call"},{"scriptId":"141","lineNumber":32,"columnNumber":8},{"scriptId":"141","lineNumber":32,"columnNumber":26,"type":"call"}]}}
[2025.07.29-05.53.22:670][281]LogBlueprintUserMessages: [None] ReceiveTick test4
在这加的断点,游戏并没有暂停:

热重载也有问题,修改了BP_PlayerController.ts的tick之后js有自动编译,但是游戏逻辑没更新。之前报找不到scriptID,手动在FJsEnvImpl构造函数加了ExecuteModule("BP_PlayerController.js")后没报了,但是还是没更新逻辑。
Beta Was this translation helpful? Give feedback.
All reactions