我有几个关于UE4的问题。我想让一个演员或风景材料改变,如果一个特定的项目是使用它。例如:如果我在草地上用锄头,草料应该用污垢材料代替。
我的问题是,我如何让特定的演员或(部分)我正在拍摄的风景?
自从我刚开始学习,我就在ue4上研究蓝图。我正在寻找最简单的解决方案,这样我就可以改进了。
发布于 2017-03-26 04:18:05
除非你对引擎做了一些认真的修改,否则你不能在运行时改变景观材料。我建议制作一个动态网格平面,并将其与底层景观网格结构相匹配,然后将你的“锄头”材料应用到它上。但是,仍然需要一个程序员,或者至少需要一些代码经验。
至于更改参与者的材料-在运行时(在BeginPlay节点中),创建和存储两个动态物质实例。将一个实体实例设置为参与者的默认材料,并立即将其应用到网格中。将另一个物质实例设置为您需要的任何内容。在适当的时间,设置您的演员的网格材料到这第二个动态物质实例和瞧!
https://stackoverflow.com/questions/41149242
复制相似问题