Skip to content

ThingJS UE与Unreal Engine的区别

前言

ThingJS UE兼容Unreal Engine的所有功能

ThingJS UE是基于虚幻引擎(Unreal Engine)封装的以ThingJS API作为上层接口的二次开发平台

唯一区别:

ThingJS UE不能直接加载Unreal Editor导出的二进制数据包(.pak),需要使用ThingJS UE的云端服务器导出或者使用ThingJS UE的编译版本

为什么有这个区别⁉️

ThingJS UE基于Unreal Engine C++源码进行拓展,导致在场景对象序列化时会比发行版的多出部分新字段的占用。在加载反序列化.pak二进制数据包时,出现内存数据无法对齐的情况,导致解析失败。表现为ThingJS UE启动时出现各种各样异常的崩溃异常。

其他区别

ThingJS UEUnreal Engine
开发语言JavascriptC++ / Blueprint
3D坐标系右手坐标系左手坐标系
基础单位厘米

京ICP备13053130号 京公网安备11010502050947号