游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4600|回复: 5

贴一个游戏杆类

[复制链接]

53

主题

241

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
发表于 2005-6-15 05:03:00 | 显示全部楼层 |阅读模式
由于我见大部分人做的游戏都局限于只使用键盘鼠标,因此写了本程序抛砖引玉,希望大家做出更好的游戏

键盘鼠标设备暂时没加入,相信大家都已经有键盘鼠标的类了,有需要的话修改一下就是了

详细内容看源码的注释,有问题在此跟贴

sf_20056155240.rar

34.08 KB, 下载次数:

2

主题

53

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2005-6-21 13:17:00 | 显示全部楼层

Re:贴一个游戏杆类

支持热心搂主共享。

53

主题

241

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
 楼主| 发表于 2005-6-21 16:18:00 | 显示全部楼层

Re:贴一个游戏杆类

呵呵~终于有人来了 ^_^

此类能对同时使用多游戏杆支持,但我家只有一个游戏杆,不能测试,只能保证在单个游戏杆时正常运作,有谁能帮忙测试?

此源码未加入对力反馈的支持,看了一点文档,好像POLL了不能使用力反馈,也就是可能在只有一个USB游戏杆时才能产生力反馈
↑本人E文不佳,以上言论纯粹推测

53

主题

241

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
 楼主| 发表于 2005-6-25 13:25:00 | 显示全部楼层

Re: 贴一个游戏杆类

升级了一下,把键盘鼠标类都加入去了,管理类同时收集三种输入设备的消息

解压到工程文件夹,替换掉原来的文件就行了

sf_2005625132520.rar

11 KB, 下载次数:

1

主题

130

帖子

134

积分

注册会员

Rank: 2

积分
134
发表于 2005-7-17 21:36:00 | 显示全部楼层

Re:贴一个游戏杆类

谢谢,先研究一下

53

主题

241

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
 楼主| 发表于 2005-7-24 18:10:00 | 显示全部楼层

Re:贴一个游戏杆类

今天修正了一下管理类,发现出问题了,Set Nothing后不能注销设备对象,用中断测试程序后发现设备对象一直在执行回调;
修改了回调函数体,不再产生回调,但Set Nothing后照样不注销,表现为Terminate事件的中断从来没有触发过,包括关闭程序,也不触发?

上面贴的东东运行N次后准保你死机,因为关闭程序后,类不能正确注销,导致残留于内存且占着CPU,不知道如何解决,望大侠赐教?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 13:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表