Game Controller框架详细解析(一) —— 基本概览

版本记录

版本号 时间
V1.0 2018.02.05

前言

Game Controller框架支持游戏中硬件游戏控制器。接下来几篇我们就一起看一下这个框架。

Overview

下面先看一下该框架的基本信息。

游戏控制器框架用于发现连接到设备的游戏控制器并从中接收输入数据。 您可以使用控制配置文件将设备上的物理控件映射到游戏中所需的输入。 从控制器中检索配置文件后,您可以轮询其控件的当前值,也可以添加要在控件值更改时调用的处理程序。 有关实现对游戏控制器的支持的更多信息,请参见Game Controller Programming Guide

下面看一下该框架的基本结构。


Topics

1. Game Controllers

  • GCController
    • 物理游戏控制器的表示,通过物理或无线连接与设备连接。

2. Input Elements

3. Control Profiles

配置文件将特定控制器的硬件控件映射到预定义的一组元素。

4. Profile Snapshots

快照用于将配置文件元素的当前值保存到可以稍后读取的对象中。

5. Routing Events

  • GCEventViewController
    • 视图控制器,用于确定操作系统如何路由游戏控制器输入数据。

6. Related Documentation

后记

本篇已结束,后面更精彩~~~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容