Cocos2d-x 自定义超级富文本控件 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要 Cocos2d-x 中的 RichText 控件进行扩展。实现支持多行排列,解析简单 html 标签的功能。从而更好得掌握 Cocos2d-x 中 UI 库的使用。

    1.定义解析所需的格式 00:04:23

    本课程将设计超级富文本控件所支持的 xml 标签,在之后的课时里将围绕这本课时的设计来展开制作。

    2.遍历解析XML 00:10:47

    本课程主要讲解如何解析在上节课中所定义的富文本 XML 标签,并输出日志查看。

    3.实现字体标签功能 00:09:04

    本课程主要实现对字体标签的解析,其中包括字体名称、字体大小、字体颜色以及字体的不透明度。

    4.实现图片和换行标签 00:05:34

    本课时主要讲解解析图片标签和换行标签的过程,并根据多行来排列整体位置。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Cocos2d-x 自定义超级富文本控件

4课时,30分钟2015-02-13
JasonWu
JasonWu

极客学院金牌布道师

课程背景:
由于Cocos2d-x所提供的富文本控件功能非常有限,它既不支持多行,也不支持将简单的html标签直接渲染成画面,如果使用它来展示公告信息或者其他丰富的页面时,使用起来会变得非常麻烦。因此需要我们在Cocos2d-x所提供的控件的基础上自己设计一个功能更加丰富、更加好用的富文本控件。


核心内容:
1.超级富文本控件设计
2.解析XML
3.颜色值的计算


软件环境:Xcode


是否提供资料:


课程等级:初级


适合人群:
掌握Cocos2d-x基础ui库使用的同学

  • 技术问答
  • 1

    定义解析所需的格式

    04:23

    本课程将设计超级富文本控件所支持的 xml 标签,在之后的课时里将围绕这本课时的设计来展开制作。

  • 2

    遍历解析XML

    10:47

    本课程主要讲解如何解析在上节课中所定义的富文本 XML 标签,并输出日志查看。

  • 3

    实现字体标签功能

    09:04

    本课程主要实现对字体标签的解析,其中包括字体名称、字体大小、字体颜色以及字体的不透明度。

  • 4

    实现图片和换行标签

    05:34

    本课时主要讲解解析图片标签和换行标签的过程,并根据多行来排列整体位置。

相关课程

  • CocosStudio 2.0 基础控件

    本课程主要对 CocosStudio 2.0 的整体功能进行介绍,并对基础控件的属性进行详细讲解并简单介绍了动画和帧事件。

    3课时 30分钟
    初级
    4539人学习
  • Cocos2d-x游戏实战项目开发:记忆卡片

    本课程通过游戏需求的分析、结构的设计结合 Cocos2d-x 的功能来实现整个游戏并最终发布 apk 游戏安装包。

    18课时 174分钟
    中级
    7037人学习
  • CocosStudio 2.0 文件格式解析

    本课程主要对 CocosStudio 2.0 所保存的格式进行详细的讲解,了解 Cocos2d-x 底层是如何解析文件并完成最终的效果的显示,从而更好的掌握 CocosStudio和Cocos2d-x。

    3课时 19分钟
    中级
    4459人学习
  • CocosStudio 2.0 容器控件

    本课程主要对 CocosStudio 2.0 的容器控件进行介绍,并使用官方的示例进行容器控制的讲解、最后使用 plist 文件优化纹理资源并实现异步纹理加载。

    3课时 13分钟
    初级
    4501人学习