» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 33 123
发新话题
打印

怀旧贴,话说小时候FC 打鸭子的激光枪是什么原理?

电视端不需要任何的接收设备或者条件,凭空就可以知道打没打中,好神奇


TOP

posted by wap, platform: iPhone
枪就是接收装置,扣下去的一瞬间根据接收的电视发射的内容计算目前坐标



TOP

posted by wap, platform: SONY Xperia Z3
靠那个闪光计算坐标,枪是接收方


TOP

posted by wap, platform: Chrome
你扣扳机的时候屏幕会闪一下白屏

CRT的显示原理是:从上到下一行一行刷新,然后每一行是从左到右刷新。

CRT的刷新频率是每秒60(pal是50)帧。

枪的前端是个小摄像头。

于是,当扣下扳机时开始计时,当摄像头捕捉到白色图像时结束计时,用这个时间就可以计算得出捕捉到的白色是在第几行的第几个像素,从而知道瞄准的坐标了。

TOP

1.枪扣下去绘制一次白屏幕信号,当枪内光接收器刚好接收到白屏幕内容时,停止绘制,根据行中断计数来算出当前正在绘制第几行(即纵坐标值),根据上一次行中断发生时间到当前时刻的时间差,计算出当前正在描画的这一行的横坐标值
2.用算出的纵横坐标值作计算。

因为涉及到行中断的使用,所以必须是非缓冲型的CRT显示器才能用这种光枪,也就是游戏机描画一行,显示器就会立即描画一行的老式CRT,后期有部分带整幅画面效果后处理增加的CRT和液晶电视,都内部带帧缓冲,永远无法响应合适的行中断,就不能用这种光枪,必须用Wii那样原理的红外光坐标定位。

TOP

涨姿势!

TOP

posted by wap, platform: iPhone
我只知道2p手柄能控制鸭子飞

TOP

posted by wap, platform: UC
枪里面有个镜子 熊孩子的时候拆开过

TOP

posted by wap, platform: iPhone
wii什么原理   六轴?

TOP

posted by wap, platform: Chrome
Wii的感应条是两个红外线发射点
遥控器的顶端是一个小摄像头
按照读取到的两个红外线点的位置来判断遥控器的指向的。

TOP

多年的谜团解开了啊~

TOP

你让fc的枪打液晶试试看,鸭子全飞光

TOP

posted by wap, platform: iPhone
但是  谁打过crt投影  正投 背头

TOP

引用:
原帖由 SONIC3D 于 2015-7-28 17:32 发表
1.枪扣下去绘制一次白屏幕信号,当枪内光接收器刚好接收到白屏幕内容时,停止绘制,根据行中断计数来算出当前正在绘制第几行(即纵坐标值),根据上一次行中断发生时间到当前时刻的时间差,计算出当前正在描画的这一 ...
有个问题,这个光枪内部的光接受装置不会被外界光干扰吗?

TOP

posted by wap, platform: Galaxy J
不是说是红外接收器么

TOP

 33 123
发新话题
     
官方公众号及微博