UE4 插件开发问题总结

插件在Editor中是可以使用的,但是打包无法打包进去

将插件.uplugin文件中的,模块描述器的Type字段改成Runtime即可,如果是在Windows平台的话,还要添加WhitelistPlatforms:[”Win32“,"Win64"]

 打包项目运行时,提示自定义插件插件加载失败

 找到我们的自定义插件.uplugin文件,在Modeules前加入"EnabledByDefault": false,

然后重新打包,就可以了

隐藏插件源代码

 有时我们需要给他人提供我们自己开发的插件,但是又不希望对方查看我们的源代码,操作如下

  • 打包插件,之后将打包好的插件替换项目Plugins中的插件文件夹
  • 重新打开项目(.uproject),会提示

        

  • 删除插件Source中的Private目录(之后都不可再build项目(UE4里))
  • 修改插件Source中的*.Build.cs,加入      
bUsePrecompiled = true;
//下面这一行没有必要加,如果加了上面一行打包出错的话,就加上下面一行
PrecompileForTargets = PrecompileTargetsType.None;

 就可以了

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值