首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UE4:当点击时,如何让演员或表面改变它的材质?

UE4:当点击时,如何让演员或表面改变它的材质?
EN

Stack Overflow用户
提问于 2016-12-14 18:06:28
回答 1查看 1.3K关注 0票数 0

我有几个关于UE4的问题。我想让一个演员或风景材料改变,如果一个特定的项目是使用它。例如:如果我在草地上用锄头,草料应该用污垢材料代替。

我的问题是,我如何让特定的演员或(部分)我正在拍摄的风景?

自从我刚开始学习,我就在ue4上研究蓝图。我正在寻找最简单的解决方案,这样我就可以改进了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-26 04:18:05

除非你对引擎做了一些认真的修改,否则你不能在运行时改变景观材料。我建议制作一个动态网格平面,并将其与底层景观网格结构相匹配,然后将你的“锄头”材料应用到它上。但是,仍然需要一个程序员,或者至少需要一些代码经验。

至于更改参与者的材料-在运行时(在BeginPlay节点中),创建和存储两个动态物质实例。将一个实体实例设置为参与者的默认材料,并立即将其应用到网格中。将另一个物质实例设置为您需要的任何内容。在适当的时间,设置您的演员的网格材料到这第二个动态物质实例和瞧!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41149242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档