(0人评价)
三维引擎开发-GUI设计与实现精讲
价格 ¥ 99.00
承诺服务
音频听课 手机端支持一键听课 (试一试)
会员免费学 购买课程
课程介绍

课程目标
实现一套简单易用,
效果丰富的OpenGL 界面库。
通过课程讲解实现常用控件,
例如 按钮,贴图按钮,
Image,Label Frame,Slider,
ScrollView,Radio Button,CheckBox,汉字绘制等。

 

适用人群
有C++ 基础、OpenGL基础、想学习GUI实现原理

 

课程简介
从零基础介绍、设计并实现一套高效的跨平台的高效的GUI系统,
采用OpenGL ES2.0规范Api进行渲染绘制。 
介绍UI系统的消息处理,实现了一套高效,简单的消息处理机制,
采用委托代理的模式做消息映射绑定。实现常用控件,
例如 按钮,
贴图按钮,Image,Label,Frame,Slider,ScrollView,Radio Button,CheckBox,汉字绘制等。

 

课程详情请看第一节课程介绍,
课程包含但不限于以下知识点:

01.GUI系统概论,设计与实现
02.消息系统的设计与实现(1)
03.消息系统的设计与实现(2)
04.消息系统的设计与实现(3)
05.控件基类的设计与实现
06.控件管理设计与实现,消息的分发处理
07.皮肤资源设计与管理的实现
08.文字(汉字)系统设计与实现(1)
09.文字(汉字)系统设计与实现(2)
10.GUI框架的设计与实现
11.Frame控件设计与实现
12.Button按钮控件的设计与实现
13.CheckBox控件的设计与实现
14.RadioButton控件的设计与实现
15.Time时钟控件的设计与实现
16.TitleWindow窗体的设计与实现
17.Slider滑块的设计与实现
18.Tooltip的设计与实现
19.ScrollView滚动容器的设计与实现(1)
20.ScrollView滚动容器的设计与实现(2)

授课教师

知识传播者
今晚打老虎

课程特色

视频(20)

最新学员

学员动态

登高而望远 加入学习
sunpan 开始学习 3DEngine-UI-07-...
sunpan 开始学习 3DEngine-UI-01-...
余沧海 加入学习