当前位置:   article > 正文

【UE4】Change Image in UMG in game_ue umg image切换

ue umg image切换

  在 UE 手机游戏中,我们可能会遇需要在游戏中动态变换 UI 图像的需求。在想要调整 UI image 的 BluePrint 中,先 get 到对应的 UI 文件。UI 可以拖出 set xxx 也就是 set 对应的图像的 Node,但是会发现,里边选不了想选的图像,如下:

  这是因为这里 set 的接收参数是 "Image Object Reference" 类型,而我们想设置的是材质,也就是 "Texture" 类型。
  需要在 UI 的 reference 里 get 到对应的想要动态调整 image,如下:

  然后拖出 "Set Brush" 节点,并且右键 “In Brush”,然后 “Split struct pin” 将节点展开,如下图:

  这里 “In Brush Image” 就可以设置想要调整的图像材质了。
  如果只想修改 Texture,也就是只把图像改了,可以从刚才的的 image 节点直接拉出 "Set Brush from Texture" 就可以了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/108682
推荐阅读
相关标签
  

闽ICP备14008679号