繁体   English   中英

如何使用C#模拟Unity中的按钮单击?

[英]How do I Simulate a clicking of a button in Unity with C#?

我怎样才能模拟Unity中单击转义按钮?

我尝试过使用InputSimulator API,但这不起作用。 我也尝试过统一的Event.KeyboardEvent,它也没用。

我目前正在尝试在我的游戏中进行一些UI测试,以检查当在键盘上单击P按钮时,游戏暂停菜单对象在层次结构中变为活动状态。

我尝试使用InputSimulator:

InputSimulator IS = new InputSimulatro();
IS.Keyboard.KeyPress(WindowsInput.Native.VirtualKeyCode.VK_P);

但这没效果。

也许我误解了你的问题,但SendKeys不起作用? 像SendKeys.Send(“{ESC}”);

我在Microsft文档中找到了一些东西..你试过这个:

InputSimulator IS = new InputSimulator();
IS.SimulateKeyDown(VirtualKeyCode.P);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM