`
wangweike
  • 浏览: 66499 次
  • 性别: Icon_minigender_1
  • 来自: Mars
社区版块
存档分类
最新评论

label

 
阅读更多
1.CCLabelTTF的position也是在文本的中间,即anchor(0.5,0.5)

2.CCLabel,CCLabelTTF,CCLabelLatlas,CCLabelbmFont
      以下代码会生成 一个CCLabel对象用于显示文字:
CCLabel* label = [CCLabel labelWithString:@"text" fontName:@"AppleGothic"
fontSize:32];
[self addChild:label];
从生成文字的内部原理来说,TrueType字体被用于CCTexture2D贴图上渲染出文字。因为每次文字改变都会导致系统重新渲染一遍,非常耗时,,所以不应该经常改变文字。
[label setString:@"new text"];
可以通过改变anchorPoint属性将文字居左,居右,置顶或者放置在底部。
// 使用实例:将标签放置在屏幕右上角
// 标签文字延展到左下方,并且在屏幕上总是可见
CGSize size = [[CCDirector sharedDirector] winSize];
label.position = CGPointMake(size.width, size.height);
label.anchorPoint = CGPointMake(1, 1);

CCLabelBMFont* scoreLabel = [CCLabelBMFont labelWithString:@"0" fntFile:@"bitmapfont.fnt"];
创建bitmap字体文件,使用工具Hiero,它是一个免费的Java Web程序,在这里找到它:http://slick.cokeandcode.com/demos/hiero.jnlp

需要添加bitmapfont.fnt和配套的bitmapfont.png文件。

更新的
http://www.google.fr/url?sa=t&source=web&cd=2&ved=0CCgQFjAB&url=http%3A%2F%2Fn4te.com%2Fhiero%2Fhiero.jnlp&rct=j&q=hiero%20lion%20font&ei=ryJuTq3VK8SF-wat9qjmBA&usg=AFQjCNH9b2dk-gQYEHgoQmFkXjiM9wSDEw&sig2=1plodsazWJVULDNRiLEWUA

BMFont是个Windows程序,在这里下载BMFont: http://www.angelcode.com/products/bmfont/

如果用CCBitmapFontAtlas,CCLabelBMFont显示的文字不存在于.fnt文件中,它们将不会被显示,字母区别大小写。

www.71squared.com发布了一款可以替代Hiero的工具:Glyph Designer。虽然该工具是收费的,不过物有所值。 在http://glyphdesigner.71squared.com可以下载Glyph  Designer的试用版本
分享到:
评论

相关推荐

    labelImg.zip_labelimg_标注

    `labelImg`是一款开源的、跨平台的图像标注工具,它可以帮助用户快速地对图像进行标注,生成YOLO(You Only Look Once)或PASCAL VOC格式的XML文件,这些文件是训练深度学习模型所需的关键数据。 首先,我们要理解`...

    delphi调用label matrix

    在Delphi编程环境中,"delphi调用label matrix"这个主题涉及到如何在Delphi应用程序中使用Label控件来创建和管理类似矩阵的布局。Label Matrix通常是指一种将多个Label控件按照行列排列的方式,用于展示表格或者网格...

    LabelImg for Mac

    LabelImg是一款广泛应用于计算机视觉领域的开源图像标注工具,尤其在物体检测和图像识别的训练数据集制作中必不可少。它的Mac版本使得苹果用户也能方便地进行图像标注任务,为深度学习模型提供高质量的训练数据。 ...

    labelImg.zip

    《基于labelImg的图像标注工具增强与应用》 在计算机视觉领域,图像标注是至关重要的一个环节,它为机器学习模型提供了丰富的训练数据。labelImg是一款开源的图像标注工具,专用于矩形框标注和多边形标注。本文将...

    winform label 当label字体长度大于label宽度的时候 实现跑马灯效果 左右移动

    在Windows Forms应用开发中,有时候我们可能需要在界面上创建一个`Label`控件来显示大量文本,当文本长度超过`Label`控件的宽度时,可以实现跑马灯(Marquee)效果来循环滚动文本,使用户能够阅读全部内容。...

    labelimg_2021.rar

    《Labelimg:一款高效便捷的VOC标注工具》 在计算机视觉领域,图像标注是训练模型不可或缺的一环,特别是对于对象检测任务。VOC(PASCAL Visual Object Classes)是一种广泛使用的图像数据集标准,其包含了丰富的...

    labelimg1.8.3修正版

    用labelimg做yolo标注时,首次标注完成后再补充标注时,只会采用程序预类定义标注,并把原自定义类文件清空. 使用方法: 1. 如原来是通过pip install labelimg安装, 拷贝本文件labelimg.py到labelimg程序目录(如D:\...

    LabelImg可运行版本 下载

    LabelImg是一款开源的图像标注工具,广泛应用于计算机视觉领域,特别是在目标检测和图像识别的预处理阶段。这个“LabelImg可运行版本下载”提供的是该工具的一个历史版本,可能不是最新的,但依然能够满足基本的图像...

    labelimg工具 linux版

    `Labelimg` 是一个广泛用于计算机视觉领域,特别是深度学习图像标注的开源工具。在Linux环境下,它提供了一个简单易用的图形界面,帮助用户为图像数据集打上标签,这对于训练物体检测、图像分类等模型至关重要。本文...

    中文版labelImg-1.8.6-chinese(打开即用,无需安装)

    中文版labelImg-1.8.6-chinese(打开即用,无需安装) 说明:不需要安装,解压后打开就可以使用,进行标注。 LabelImg是一个开源的图像标注工具 LabelImg可以帮助用户在图像上绘制矩形或多边形框,以标注出图像中...

    LABEL MATRIX 8.60特别版

    《LABEL MATRIX 8.60特别版:深入解析与应用》 LABEL MATRIX是一款专业的标签设计与打印软件,专为各种工业、商业及个人用户设计,提供了丰富的图形编辑工具和广泛的条形码支持。本文将围绕“LABEL MATRIX 8.60特别...

    Label Matrix32简体中文

    Label Matrix32是一款专业的标签设计软件,主要用于创建各种类型的标签,包括条形码、二维码、图形、文字等,广泛应用于工业、物流、零售等领域。这款软件的简体中文版本为国内用户提供了更友好的操作界面,使其能更...

    labelimg 在pycharm下使用,有关已经标注的一些数据集labelimg 在pycharm下使用,有关已经标注

    LabelImg是一款常用的开源图像标注工具,特别适用于创建PASCAL VOC和YOLO格式的XML注释文件。PyCharm作为Python开发的IDE,以其强大的功能和易用性深受开发者喜爱。在PyCharm下使用LabelImg可以方便地管理和操作已经...

    完美解决百度地图聚合中的marker添加label后移动、放大缩小时label消失的问题

    然而,一旦添加了label(标记文字)并在地图上进行移动或缩放操作,label有时会消失,这无疑对用户的理解造成了困扰。本篇文章将详细讲解如何完美解决这个问题,并提供获取已聚合点位的接口方案。 首先,我们需要...

    labelImg 标注工具最新版

    `labelImg`是一款广泛使用的开源标注工具,专为研究人员和开发者设计,方便他们快速、高效地为图像打上目标检测所需的标注。 `labelImg`的最新版主要针对Windows操作系统进行了优化,确保了在Windows环境下运行的...

    LABEL MATRIX7.0.zip

    《LABEL MATRIX7.0——专业标签编辑与打印解决方案》 LABEL MATRIX 7.0是一款专为标签设计和打印而打造的强大软件,它以其丰富的功能、易用的界面和高效的打印性能,深受用户喜爱。该软件提供了全面的标签编辑工具...

    labelimg.1.8.1优化.zip

    《LabelImg 1.8.1 优化版:提升机器学习样本标注效率》 LabelImg 是一款广泛应用在机器学习领域中的图像标注工具,它能够帮助研究人员和开发者方便地为图像数据集添加边界框(BoundingBoxes)或其他注释,以便进行...

    可旋转Label 控件

    本文将详细探讨"可旋转Label控件"这一独特设计,以及如何利用源代码实现文字的任意角度旋转,甚至形成环形文字。 Label控件是常见的GUI元素,通常用于显示静态文本信息,如提示、标题或状态描述。在标准的Label控件...

    LabelImg(目标检测标注工具)的安装与使用教程

    LabelImg 是一个开源的图像标注工具,主要用于目标检测任务,由 Python 编写,并依赖于 Qt 作为图形用户界面。它的主要功能是帮助用户对图像进行分类和目标检测的标注,产生的标注信息以 PASCAL VOC 格式的 XML 文件...

    LabelImg标注图片工具windows免安装版本

    LabelImg是一款广泛应用于深度学习领域中的图像标注工具,尤其在计算机视觉任务中,如目标检测、语义分割等,它的存在极大地简化了人工标注数据的工作。这个“LabelImg标注图片工具windows免安装版本”特别适合...

Global site tag (gtag.js) - Google Analytics