【QT学习】Graphics View框架(基础篇)- 图元、场景、视图_qt中的场景类 图元类 视图类关系-CSDN博客
前言
在日常生活中,存在着许许多多的娱乐游戏。其中,大部分的游戏场景都是基于Graphics View框架,通过图元、场景、视图进行绘制和操控。
以拳皇97这款游戏为例,视图就是游戏窗口,场景就是游戏背景,图元就是游戏角色。我们在游戏过程中,通过选择游戏角色(图元)、游戏背景(场景),将游戏角色(图元)加载到游戏背景(场景)中进行操作,最后通过游戏窗口(视图)显示出来。
一、图元(QGraphicsItem)
图元(游戏角色),是组成图像的基本单元。我们经常通过引用头文件QGraphicsItem来创建图元,为方便我们绘制基本图像单元,QT Creator软件对QGraphicsItem类进行派生,如下表格所示: