zoukankan      html  css  js  c++  java
  • 小技巧

    1.添加module的流程
    右键.uproject文件 添加新的模块
    {
    "FileVersion": 3,
    "EngineAssociation": "4.16",
    "Category": "",
    "Description": "",
    "Modules": [
    {
    "Name": "UE4Cook",
    "Type": "Runtime",
    "LoadingPhase": "Default",
    "AdditionalDependencies": [
    "Engine",
    "CoreUObject"
    ]
    },
    {
    "Name": "UE4CookTestEditor", //新模块名称
    "Type": "Editor", //运行模式 Runtime 表示 既在editor模式下运行 又在发布版运行
    "LoadingPhase": "PostEngineInit", //模块加载时机
    "AdditionalDependencies": [
    "Engine",
    "CoreUObject"
    ]
    }
    ]
    }
    添加配置文件
    在Source下 参照原有的文件接口 添加UE4CookTestEditor 文件夹 里面相应创建xx.h xx.build.cs xx.cpp文件
    .build.cs
    using UnrealBuildTool;

    public class UE4CookTestEditor : ModuleRules
    {
    public UE4CookTestEditor(ReadOnlyTargetRules Target) : base(Target)
    {
    PublicDependencyModuleNames.AddRange(new string[] {"Core", "CoreUObject", "Engine", "InputCore", "RHI","RenderCore", "ShaderCore" });
    PublicDependencyModuleNames.Add("UE4Cook"); //主模块
    PrivateDependencyModuleNames.AddRange(new string[] {"UnrealEd" });
    }
    }

    2.查找UEBuildWindows.cs文件,里面记录了此版本的UE4可以用哪个版本的VS编译

  • 相关阅读:
    php -- php数组相关函数
    php -- 数组排序
    php -- in_array函数
    php -- 魔术方法 之 删除属性:__unset()
    无符号整型与有符号整型相运算规则
    N个节点的二叉树有多少种形态
    getopt_long
    typedef
    约瑟夫环问题算法(M)
    C语言基础
  • 原文地址:https://www.cnblogs.com/cdprojekt/p/13500186.html
Copyright © 2011-2022 走看看