CEGUI(Crazy Eddie’s GUI)是一个开源的、完全面向对象的界面开发库,它为游戏用户提供了自由免费的界面设计框架。本文首先介绍CEGUI的整体架构,进而阐述其解析布局文件生成游戏界面的流程,最后,在结合图形用户界面(Graphical User Int...CEGUI(Crazy Eddie’s GUI)是一个开源的、完全面向对象的界面开发库,它为游戏用户提供了自由免费的界面设计框架。本文首先介绍CEGUI的整体架构,进而阐述其解析布局文件生成游戏界面的流程,最后,在结合图形用户界面(Graphical User Interface,GUI)库Qt和CEGUI的基础上,搭建界面编辑器QtCELayout。通过在QtCELayout中编辑制作游戏界面并导出相应的布局文件,用户能更方便地对CEGUI界面进行快速设计,从而极大地减少界面开发的时间和精力。展开更多
文摘CEGUI(Crazy Eddie’s GUI)是一个开源的、完全面向对象的界面开发库,它为游戏用户提供了自由免费的界面设计框架。本文首先介绍CEGUI的整体架构,进而阐述其解析布局文件生成游戏界面的流程,最后,在结合图形用户界面(Graphical User Interface,GUI)库Qt和CEGUI的基础上,搭建界面编辑器QtCELayout。通过在QtCELayout中编辑制作游戏界面并导出相应的布局文件,用户能更方便地对CEGUI界面进行快速设计,从而极大地减少界面开发的时间和精力。