UE4-【C++/蓝图】【UE4CDO清理流程】

举个例子,如果第一次代码设置Actor的组件A为RootComponent,然后生成了蓝图,后来发现不合理,打算用B做RootComponent,注意,设置RootComponent逻辑在构造函数(Constructor)内进行。编译能通过,再次打开蓝图场景,发现会报异常警告root component cannot be attached to other components in the same actor。解决办法如下:清理DDC目录(DerivedDataCache)

1.修改代码
2.生成解决方案
3.关闭VS,关闭工程
4.删除DDC
5.删除工程目录Binaries、Intermediate、Saved
6.Generate VS project files
7.打开.uproject
8.打开警告pb,Compile   Save
9.File->Save All
10.重新打开.uproject,打开场景警告消失

 

清理CDO的默认值,重新构建。

如何设置本地DDC目录?默认情况下,DDC是在C:\Users\Administrator\AppData\Local\UnrealEngine\Common目录下

Editor->Editor Preferences->Global->Local Derived Data Cache。

DDC这是是全局的,即使用该版本的UE4全部项目都会在该目录下产生DDC数据

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值