一直没有想明白的一个问题

 


  小时候的电视游戏机大家都玩过吧?就是插卡的那种,有人叫它八位机,或者红白机、任天堂等等,反正就是那么个东西。你可以在插手柄的地方插上一把枪,然后照电视机屏幕射击,练练枪法。就是这里有个问题:游戏机是如何判断你是否命中的?或者说,它是如何判断枪和电视机显像管的相对位置的?

  首先,它应该不能用机械方法判断的,因为枪和游戏机、游戏机和电视都是用软线连接的(游戏机和电视还可以无线连接)。那么,剩下的唯一的可能性是枪射出某种非可见光(这是肯定的,因为挡住枪口就射不中敌人了),电视机接收了这个信号,传输给游戏机进行处理。

  但是这两个环节都是有问题的:

  1. 从原理和结构来看,电视机的显像管应该是不能接收信号的。而且我在没有遥控器的电视机上也玩过这个游戏,所以也不是遥控器的接收器接收了信号。那么电视机怎么接收信号?用外壳吗?
  2. 游戏机和电视机的连接是简单的单向AV输出输入,电视机的AV接收端口或者有线接收端口应该都没有发送信号的功能;游戏机的AV输出口应该也没有接收信号的功能。

  一个十年前的、成本并不高的电子产品,原理竟如此蹊跷?

  到底是为什么呢?

 

  很快就有了答案,快得出乎我的意料。茅塞顿开啊!很久没有这种感觉了。

  光线枪不会射出光线,只能接收光线。在接收到光线后,光线枪会把枪口对准点的信号传回给游戏机,对应的软件就会告诉主机枪口所瞄准的位置在哪里。

  具体答案见百度知道

Baiyssy

One Response to “一直没有想明白的一个问题”

  1. Says:

    难道是由于蝙蝠的启发?

Leave a comment