找回密码
 注册帐号

扫一扫,访问微社区

Unity与罗技 赛钛客YOKE摇杆交互

6
回复
1519
查看
[ 复制链接 ]
6蛮牛粉丝
1213/1500
排名
2342
昨日变化

9

主题

219

帖子

1213

积分

Rank: 6Rank: 6Rank: 6

UID
197073
好友
0
蛮牛币
1016
威望
0
注册时间
2016-12-30
在线时间
369 小时
最后登录
2019-5-23
2019-3-5 15:33:21 显示全部楼层 阅读模式
100蛮牛币
请问有没有谁做过 Unity与罗技 赛钛客YOKE摇杆交互? 问了下罗技的官方客服,直接回我说没有这方面的开发文档和SDK,是我问的方式不对吗?明明有G系列的方向盘交互SDK,怎么就没有飞行摇杆的SDK。所以想问下有开发过这方面的大佬吗?能带我下吗?没有SDK,不太了解怎么对接这种外接设备,飞行推杆呢,就是下面这个图里的设备 flight-yoke-system.png

回复

使用道具 举报

6蛮牛粉丝
1213/1500
排名
2342
昨日变化

9

主题

219

帖子

1213

积分

Rank: 6Rank: 6Rank: 6

UID
197073
好友
0
蛮牛币
1016
威望
0
注册时间
2016-12-30
在线时间
369 小时
最后登录
2019-5-23
楼主 2019-3-6 15:57:30 显示全部楼层
解决了,之前没有设备只是猜想,看了一些例子,这个外设和游戏手柄一样,匹配的都是Unityd的虚拟轴和joystick button,没有使用SDK,至于按键匹配的是哪个就需要自己去试试。下午设备到了之后简单测试了下,这款设备是按照手柄的设定做的
回复

使用道具 举报

7日久生情
2374/5000
排名
664
昨日变化

1

主题

226

帖子

2374

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
163577
好友
2
蛮牛币
1936
威望
0
注册时间
2016-8-22
在线时间
821 小时
最后登录
2019-5-24
2019-3-5 15:33:22 显示全部楼层
本帖最后由 w20050830413 于 2019-3-6 16:02 编辑

没有说明的SDK也没有什么太好的办法,只能一个个的去试了。
方向盘,类型选择Joystick Axis,在下拉框里面选,这种单轴的也就顶天到8轴,优先试X,Y
然后是按钮,优先设置一些按钮,设置到joystick button 10左右。然后你用这个方法去试,如果试不到基本没救了
void Update()
{
        var values = Enum.GetValues(typeof(KeyCode));//存储所有的按键
        for (int x = 0; x < values.Length; x++)
        {
            if (Input.GetKeyDown((KeyCode)values.GetValue(x)))
            {
                print(values.GetValue(x).ToString());//遍历并获取当前按下的按键
            }
        }
    }
回复

使用道具 举报

0

主题

10

帖子

10

积分

Rank: 1

UID
315609
好友
0
蛮牛币
0
威望
0
注册时间
2019-3-5
在线时间
0 小时
最后登录
2019-3-5
2019-3-6 00:16:50 显示全部楼层
you can try to use unity's c# sockets to send and receive data to the yoke rocker, see if this works
回复

使用道具 举报

6蛮牛粉丝
1213/1500
排名
2342
昨日变化

9

主题

219

帖子

1213

积分

Rank: 6Rank: 6Rank: 6

UID
197073
好友
0
蛮牛币
1016
威望
0
注册时间
2016-12-30
在线时间
369 小时
最后登录
2019-5-23
楼主 2019-3-6 10:18:43 显示全部楼层
ZubairSaqib 发表于 2019-3-6 00:16
you can try to use unity's c# sockets to send and receive data to the yoke rocker, see if this works

I don't quite understand how to do it.Because yoke rocke no have ip.
回复

使用道具 举报

6蛮牛粉丝
1213/1500
排名
2342
昨日变化

9

主题

219

帖子

1213

积分

Rank: 6Rank: 6Rank: 6

UID
197073
好友
0
蛮牛币
1016
威望
0
注册时间
2016-12-30
在线时间
369 小时
最后登录
2019-5-23
楼主 2019-3-6 17:42:58 显示全部楼层
w20050830413 发表于 2019-3-6 16:00
没有说明的SDK也没有什么太好的办法,只能一个个的去试了。
方向盘,类型选择Joystick Axis,在下拉框里面 ...

道友,给力,本来懒得贴代码了,你这补充的很好,那这100币就赠道友吧
回复

使用道具 举报

5熟悉之中
563/1000
排名
15907
昨日变化

5

主题

348

帖子

563

积分

Rank: 5Rank: 5

UID
313764
好友
1
蛮牛币
271
威望
0
注册时间
2019-2-13
在线时间
174 小时
最后登录
2019-5-25
2019-3-7 14:32:21 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则