Tencent / puerts

PUER(普洱) Typescript. Let's write your game in UE or Unity with TypeScript.
Other
5.01k stars 699 forks source link

[UE] 模块加载梳理 #1761

Open chexiongsheng opened 3 months ago

chexiongsheng commented 3 months ago

目前模块加载有点混乱:seachModule的C++部分有path,debugpath,然后debugpath在ModuleLoader里名字变成了AbsolutePath,然后到了js那,seachModule的C++部分的path变量名又变成了fullpath。 统一概念,分两种路径: 1、path是加载器对于脚本资源的内部唯一标识(Specifier),有可能是全路径,也可能不是,加载过程内部自行理解即可; 2、debugpath仅仅脚本执行时作为脚本Origin传入,可以和Specifier一样,也可以不一样;