我想知道EA如何设法在Skate 3中实现一个系统,你可以通过各种方式轻弹模拟棒来做各种技巧。可以在虚幻引擎4或Unity中完成,你可以跟踪棒的位置并查看它的位置吗? 谢谢!
答案 0 :(得分:0)
好的,所以我可以在Unity3D示例中显示,因为我不知道UE。
首先,您需要将垫附加到设备上,并且有一种方法可以打印每个按钮/操纵杆轴的编号。这就是你如何知道每个按钮或棒的ID /编号。
要做到这一点,请检查一下(这也显示了如何编程)(source)。
对于游戏手柄按钮,请使用在输入管理器中设置新按钮 "操纵杆按钮x"对于正面或负面按钮,其中x = 您想要的按钮编号(从0开始)。类型应该 是"键或鼠标按钮"。要在脚本中使用它,请使用 Input.GetButton(" XX"),其中" XX"是来自的条目的名称 输入经理。
对于游戏手柄模拟棒,请在输入管理器中设置新轴 使用"操纵杆轴"对于类型。左手棒需要两个 输入管理器中的条目,一个水平(使用X轴),和 一个垂直(使用Y轴)。正确的棒需要另一个 二,使用第3和第4轴。要在脚本中使用这些,请使用 Input.GetAxis(" XX"),其中" XX"再次是条目的名称 输入管理器。
在您的情况下,您需要检查操纵杆轴,因为这是垫操纵杆输入的位置。