项目描述
翻译程序员的远程工作。您需要编写代码以在UE4 C++中放置静态网格。我们正在将游戏从UE2转移到UE4,因此需要一名C++程序员来处理某些任务。您需要编写代码的第一个任务如下:
1. 有FBX文件包含静态网格、与之对应的纹理以及一个json文件,其中规定了这些网格的所需路径,以及它们的坐标和旋转。它看起来像这样:{"staticMeshes":[{"staticMesh":"Door_Set_S.ELF_Door_Set.Elf_Door_01","actorClass":"Engine.StaticMeshActor",":-2598.3398,":1933.0273,";;""""""""""";;""""""""""""""""""""";;"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&qu
2. 您需要解析json文件,选择干扰的路径,创建该路径及其目录,并在路径末尾放置文件。在这个例子中,它将是staticmeshes/Door_Set_S/ELF_Door_Set/Elf_Door_01.fbx。
3. 将这些静态物体放置在舞台上,使用json文件中的所需坐标、旋转和缩放
4. 因此,您需要自动化该过程,以便不需要手动放置数千个干扰,因为这是现有游戏的转移,而不是新游戏的创建,干扰的坐标是提前已知并导出的。
1. 有FBX文件包含静态网格、与之对应的纹理以及一个json文件,其中规定了这些网格的所需路径,以及它们的坐标和旋转。它看起来像这样:{"staticMeshes":[{"staticMesh":"Door_Set_S.ELF_Door_Set.Elf_Door_01","actorClass":"Engine.StaticMeshActor",":-2598.3398,":1933.0273,";;""""""""""";;""""""""""""""""""""";;"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&qu
2. 您需要解析json文件,选择干扰的路径,创建该路径及其目录,并在路径末尾放置文件。在这个例子中,它将是staticmeshes/Door_Set_S/ELF_Door_Set/Elf_Door_01.fbx。
3. 将这些静态物体放置在舞台上,使用json文件中的所需坐标、旋转和缩放
4. 因此,您需要自动化该过程,以便不需要手动放置数千个干扰,因为这是现有游戏的转移,而不是新游戏的创建,干扰的坐标是提前已知并导出的。
软件开发 电子货币