ue5吧 关注:3,731贴子:6,637
  • 5回复贴,共1

控件蓝图如何彻底移除?

只看楼主收藏回复

概括问题:使用“从父项中移除”节点似乎只能将其隐藏,移除后蓝图中所有的节点都能正常生效,甚至重新创建控件后先前的控件还在,我找了一圈也没找到能将控件彻底删除的节点,请问应该怎么办?
具体问题:我控件里有WASD的绑定,移除控件后不能正常使用原本的WASD映射移动人物,且控件内设置的音效表明控件的所有逻辑还都在正常运行。下次重新将控件添加到视口发现,之前控件内嵌的控件会额外生成一个(我使用的事件构造)。
应该怎样才能在移除视口控件后恢复原本的输入映射,下次还能正常生成新的控件呢?或者怎样能把生成的控件彻底删掉?
感谢大佬!


IP属地:上海1楼2022-10-09 14:22回复
    插个眼,同求答案,我获取类的所有控件的时候发现的这个问题,移除的那些控件索引依然存在,根本找不到想找的对应控件


    IP属地:甘肃2楼2022-10-23 20:29
    回复
      我也是找了一圈才找到答案。正确方法:把创建控件的变量直接set为空就可以了,亲测有效


      IP属地:上海3楼2023-06-28 20:44
      收起回复
        大佬,怎么设置成空啊。我设计的ui控件,添加到视口界面可以出来,但是想要让他消失,从父项移除,怎么都移除不了。


        IP属地:广西4楼2023-08-20 17:49
        回复
          你后面解决了么


          IP属地:浙江5楼2024-06-27 08:54
          回复