UE4 c++;和蓝图共享输入 我尝试制作一个游戏,并使用一点C++来获取一个抓取器和开门功能,在其中我绑定了两个E键,称为交互,以分别使用,现在我试图创建一个对话框,必须使用一些蓝图并链接E按钮,与之前的UI函数一样,但是每当我绑定它并启动游戏时,我的另外两个C++绑定就不会工作,当对话框被禁用时,我的两个C++将工作。所以,我想知道我如何才能在同一个键绑定同时使用蓝图和C++。我暂时尝试在同一个键上创建一个新的输入,[问题仍然存在,我在网上找不到任何有用的信息。

UE4 c++;和蓝图共享输入 我尝试制作一个游戏,并使用一点C++来获取一个抓取器和开门功能,在其中我绑定了两个E键,称为交互,以分别使用,现在我试图创建一个对话框,必须使用一些蓝图并链接E按钮,与之前的UI函数一样,但是每当我绑定它并启动游戏时,我的另外两个C++绑定就不会工作,当对话框被禁用时,我的两个C++将工作。所以,我想知道我如何才能在同一个键绑定同时使用蓝图和C++。我暂时尝试在同一个键上创建一个新的输入,[问题仍然存在,我在网上找不到任何有用的信息。,c++,unreal-engine4,unreal-blueprint,C++,Unreal Engine4,Unreal Blueprint,简而言之,APlayerController::PushInputComponent(UInputComponent InputComponent),此方法将帮助注册参与者、小部件或任何想要绑定输入事件的内容。 因此,将同一个键绑定到多个参与者的行为是可以的,但您需要担心默认情况下会使用该键,在您的情况下,在构建UIInputComponent之后,当绑定操作时,您可以设置InputComponent->BindAction(…)。bConsumeInput=false。 此标志表示若委托调用将

简而言之,APlayerController::PushInputComponent(UInputComponent InputComponent),此方法将帮助注册参与者、小部件或任何想要绑定输入事件的内容。 因此,将同一个键绑定到多个参与者的行为是可以的,但您需要担心默认情况下会使用该键,在您的情况下,在构建UIInputComponent之后,当绑定操作时,您可以设置InputComponent->BindAction(…)。bConsumeInput=false。 此标志表示若委托调用将使用此键,则低优先级输入组件仍有资格触发