• Runtimes
  • [UE4]局部换肤问题

我想动态的去改变某个部分的图片,比如武器。
我看到在Unitiy里面有实现,但是在UE4没有相关代码,主要是卡到下面这个地方

spine::Atlas* spAtlas = spAtlasAsset->GetAtlas();
spine::AtlasRegion* AtlasRegion = spAtlas->findRegion("");
// 类似这个方法在Unitiy里面存在,但是在UE4里面不存在
spine::RegionAttachment* rWepon = AtlasRegion->ToRegionAttachment(AtlasRegion->name);
AnimComp->GetSkeleton()->findSlot("")->setAttachment(rWepon);

Related Discussions
...

由于材料的工作方式,恐怕目前在 UE4 中这是不可能的。
I'm afraid this is currently not possible in UE4 due to the way materials work.