unbuffered:
不断的响应按键信息,直到按键放开。例如,按下上下左右,使得角色持续移动。
一般来讲适合于3D场景漫游过程,当在每帧渲染之前,系统捕获输入设备状态,并根据这些状态对场景中的物体和摄象机进行控制。
buffered:
在一个按键放开之前,只处理一次输入信息。
例如呼出主菜单。适合于GUI界面的情况(如设置菜单),输入设备状态可以被发送到各GUI元素进行处理(如按钮被按下)。
unbuffered:
不断的响应按键信息,直到按键放开。例如,按下上下左右,使得角色持续移动。
一般来讲适合于3D场景漫游过程,当在每帧渲染之前,系统捕获输入设备状态,并根据这些状态对场景中的物体和摄象机进行控制。
buffered:
在一个按键放开之前,只处理一次输入信息。
例如呼出主菜单。适合于GUI界面的情况(如设置菜单),输入设备状态可以被发送到各GUI元素进行处理(如按钮被按下)。