Swift 我如何才能创建一个;虚拟操纵杆“;基于GCController?

Swift 我如何才能创建一个;虚拟操纵杆“;基于GCController?,swift,joystick,gamecontroller,Swift,Joystick,Gamecontroller,我正在构建一个框架,以简化GameController框架在游戏项目中的重用。当我不得不考虑单元测试时,我意识到我无法模拟操纵杆事件,有什么想法可以帮助我吗?经过一些研究,我想出了如何使用GameController框架的基类来解决这个问题。看看项目的单元测试部分

我正在构建一个框架,以简化GameController框架在游戏项目中的重用。当我不得不考虑单元测试时,我意识到我无法模拟操纵杆事件,有什么想法可以帮助我吗?

经过一些研究,我想出了如何使用GameController框架的基类来解决这个问题。看看项目的单元测试部分