Unity 富文本

参考链接:http://www.ceeger.com/Manual/StyledText.html

首先要说的是不仅仅ugui的text组件支持富文本,Debug.Log也是支持的

        Debug.Log("<color=#ffff00ff><b>爱生活</b></color> <color=#00ffffff><b> 爱海澜</b></color>");
img_e76a06365e595c368803b617f6c8efd4.png

呈现粗体文本。
We are <b>not</b> amused

呈现斜体文本。
We are <i>usually</i> not amused

根据给定的参数值,以像素为单位设定的文字大小
We are <size=50>largely</size> unaffected

字母对应于对十六进位数字,表示红色,绿色,蓝色和alpha(透明度)值的颜色。例如,青色完全不透明:
<color=#00ffffff>...

另一种选择是使用的颜色名称。这是比较容易理解且自然,颜色的范围是有限的,总是假定完全不透明。
<color=cyan>...

这仅用于文本网格并渲染具有材料参数所指定的一段文字。该值是文本网格显示在检视面板材质数组的索引。
We are <material=2>texturally</material> amused

这仅用于文本网格和在文本内嵌图像。它的参数,material是用于图片,图片的高度以像素为单位,另外四个标参数表示一个用于显示图像的矩形区域。不像其他标签,quad不用环绕文字所以没有结束标签-斜杠符号放置在开始标签的结尾表明它是“自封闭的”。
<quad material=1 size=20 x=0.1 y=0.1 width=0.5 height=0.5 />
该行代码意思是材质的位置在渲染器的材质数组,同时设置图像高度为20像素。用于显示图像的矩形区域初始位置由X、Y、width和height的值提供,这些参数很适用于那些宽和高不成比例的图片。

Color nameHex valueSwatch
aqua (same as cyan) 同青色#00ffffff
img_13e354436ebebba35f1b5537bef051c3.png
black 黑色#000000ff
img_1ae038aff02cbeeb62a81878d367f439.png
blue 蓝色#0000ffff
img_c90644772419af1030d58e8ea0c10613.png
brown 棕色#a52a2aff
img_474b9cf7aa2aee7b4fa0f6cf94e50e79.png
cyan (same as aqua) 青色#00ffffff
img_13e354436ebebba35f1b5537bef051c3.png
darkblue 深蓝色#0000a0ff
img_f0e9d384cd31ecccce2601932d07633f.png
fuchsia (same as magenta) 紫红色(同洋红)#ff00ffff
img_f0e9d384cd31ecccce2601932d07633f.png
green 绿色#008000ff
img_42aac20de0118bd05d32f2f56d76bdc2.png
grey 灰色#808080ff
img_b6f2cb54cca0956a87203f23e87584f8.png
lightblue 浅蓝色#add8e6ff
img_996f74a08b4483339eedabf4ca59b0e9.png
lime 青橙绿#00ff00ff
img_e1e18c9196ecc82f16da2bd807454964.png
magenta (same as fuchsia) 洋红色(同紫红色)#ff00ffff
img_f0e9d384cd31ecccce2601932d07633f.png
maroon 褐红色#800000ff
img_154efe8c5c43cc6d14acce53a1abe0bf.png
navy 海军蓝#000080ff
img_0b922e1b5fdd36ecef7323947f2cccab.png
olive 橄榄色#808000ff
img_d8bcf126fa950a55ed13c2e2e699cdf2.png
orange 橙黄色#ffa500ff
img_091e4001598877526330cf971cafcb70.png
purple 紫色#800080ff
img_5d97b9b6adf56942616d0a1db93aab3c.png
red 红色#ff0000ff
img_ba0876d9b1080cf7d0f6ddfbe7d01c02.png
silver 银灰色#c0c0c0ff
img_e02e23475064a7879bb254ee54bce7b3.png
teal 蓝绿色#008080ff
img_6aa8a452d6065366d720f9ff569552fe.png
white 白色#ffffffff
img_334e18d2c43534940bb395526ef5211b.png
yellow 黄色#ffff00ff
img_f5692540d3493a3ecde0cc6294769705.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/454864.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Web项目替换jar包中的文件的方法

经常遇到这样的问题&#xff0c;需要修改jar包中的方法。应该如何做&#xff1f; 1、有些很人性化的框架jar包&#xff0c;比如SpringSecurity&#xff0c;可以修改配置文件指定一个新建的类&#xff0c;让类实现Jar包中的对应的接口就好了。 2、大部分的jar包都不会有这么方便…

程序员技术练级攻略

导读&#xff1a;本文是由陈皓和他的一位朋友Mailper合作完成&#xff0c;原名叫《Build Your Programming Technical Skills》&#xff0c;本文分享了Mailper和作者个人的学习经历。每个程序员都希望自己能顺利的升级到高的层次&#xff0c;您不妨按照下面的方法去做。 前言 你…

Linux shell 之 提取文件名和目录名的一些方法

很多时候在使用Linux的shell时&#xff0c;我们都需要对文件名或目录名进行处理&#xff0c;通常的操作是由路径中提取出文件名&#xff0c;从路径中提取出目录名&#xff0c;提取文件后缀名等等。例如&#xff0c;从路径/dir1/dir2/file.txt中提取也文件名file.txt&#xff0c…

bzoj 2752: [HAOI2012]高速公路(road)

Description Y901高速公路是一条重要的交通纽带&#xff0c;政府部门建设初期的投入以及使用期间的养护费用都不低&#xff0c;因此政府在这条高速公路上设立了许多收费站。Y901高速公路是一条由N-1段路以及N个收费站组成的东西向的链&#xff0c;我们按照由西向东的顺序将收费…

搭建DNS主、从服务实验

此次我们的口号是&#xff1a;简单、有趣上手DNS服务博主是一个言出必行de好人&#xff0c;&#xff08;正经脸&#xff09;上次转载了有关DNS的基础介绍&#xff0c;此次我们来通过实验搭建DNS服务器从而更好的了解DNS搭建过程如何开始&#xff0c;且听我细细道来首先我们通常…

GDB中应该知道的几个调试方法

七、八年前写过一篇《用GDB调试程序》&#xff0c;于是&#xff0c;从那以后&#xff0c;很多朋友在MSN上以及给我发邮件询问我关于GDB的问题&#xff0c;一直到今天&#xff0c;还有人在问GDB的相关问题。这么多年来&#xff0c;有一些问题是大家反复在问的&#xff0c;一方面…

长沙java技术_长沙如何提高自身的Java技术

长沙如何提高自身的Java技术&#xff1f;Java自发行二十多年来&#xff0c;一直都是开发者的宠儿&#xff0c;在编程界的位置一直十分稳固。虽然Java人才需求量大&#xff0c;薪资水平高&#xff0c;但想要用Java语言胜任企业工作不容易。比如要成为一名Java架构师&#xff0c;…

strcpy与strcat函数原型

1.strcpy函数原型 char *my_strcpy(char *dest,const char *src) //const使在函数中不能修改*src其原先的值{   char *strDest dest; //保存原始的strDest   assert((dest!NULL)&&(src!NULL)); //检验参数&#xff0c;…

CCF 201312-4 有趣的数

试题编号&#xff1a;201312-4试题名称&#xff1a;有趣的数时间限制&#xff1a;1.0s内存限制&#xff1a;256.0MB问题描述&#xff1a; 问题描述我们把一个数称为有趣的&#xff0c;当且仅当&#xff1a;1. 它的数字只包含0, 1, 2, 3&#xff0c;且这四个数字都出现过至少一次…

java 代码重用_Java 代码重用:功能与上下文重用

我几乎不需要讨论为什么重用代码是有利的。代码重用通常使得程序开发更加快速&#xff0c;并使得 BUG 减少。一旦一段代码被封装和重用&#xff0c;那么只需要检查很少的一段代码即可确保程序的正确性。如果在整个应用程序中只需要在一个地方打开和关闭数据库连接&#xff0c;那…

GCC-3.4.6源代码学习笔记

大约4年前&#xff0c;我加入了GDNT - 北电网络在中国的合资企业&#xff0c;参与3G UMTS无线接入网的研发工作。与GCC有了第一次亲密的接触&#xff08;之前使用的是MS的VC&#xff09;。彼时&#xff0c;北电在其诸如&#xff0c;UMTS、CDMA、及自行开发的众多工具等项目中&a…

互联网

2019独角兽企业重金招聘Python工程师标准>>> 转载于:https://my.oschina.net/u/3127489/blog/1550726

GCC笔记 命令行分析

1984年&#xff0c;Richard Stallman发起了自由软件运动&#xff0c;GNU (Gnus Not Unix)项目应运而生&#xff0c;3年后&#xff0c;最初版的GCC横空出世&#xff0c;成为第一款可移植、可优化、支持ANSI C的开源C编译器。GCC最初的全名是GNU C Compiler,之后&#xff0c;随着…

java 反射用法_Java 反射的概念与使用

一&#xff0c;反射的概念对于一个人来说&#xff0c;了解自己的能力、本事、特点&#xff0c;对于他去干事创业来说&#xff0c;是很重要的。同样的&#xff0c;对于一门面向对象的语言来说&#xff0c;了解类(对象其实就是类的实现)本身也是重要的&#xff0c;可以在很多地方…

关于Unity中的Mesh Collider碰撞器

原来我的场景中有一个平面Plane带Mesh Collider碰撞器组件&#xff0c;一个主角Hero带有一个Box Collider碰撞器和有重力的Rigidbody刚体组件&#xff0c;主角可以放在平面上。 在导入场景后&#xff0c;隐藏平面Plane&#xff0c;给一个地板添加一个Mesh Collider碰撞器&#…

GCC常用选项使用详解

通常所说的GCC是GUN Compiler Collection的简称&#xff0c;除了编译程序之外&#xff0c;它还含其他相关工具&#xff0c;所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序&#xff0c;它是Linux平台编译…

java 井字棋 人机_井字游戏 人机对战 java实现

package com.ecnu.Main;/*** 主函数触发游戏*/public class MainApplication {public static void main(String[] args){TicTacToeGame ticTacToeGame new TicTacToeGame();ticTacToeGame.start();}}//TicTacToeGame 方法类import java.util.Scanner;public class TicTacToeGa…

Session(数据)共享的前后端分离Shiro实战

1&#xff0c;前言本文期望描述如何使用Shiro构建基本的安全登录和权限验证。本文实战场景有如下特殊需求&#xff1a;1&#xff0c;在集群和分布式环境实现session共享&#xff1b;2&#xff0c;前端只使用HTML/CSS/JS。因此无法直接使用Shiro提供的SessionManager&#xff0c…

读书笔记(javascript 高级程序设计)

一. 数据类型&#xff1a; 1. undefined&#xff1a; 未声明和未初始化的变量&#xff0c;typeof 操作符返回的结果都是 undefined&#xff1b;&#xff08;建议未初始化的变量进行显式赋值&#xff0c;这样当 typeof 返回 undefined 时就知道是未声明了&#xff0c;帮助定位问…

关于gcc扩展中的宏定义中用 # 和 ##

关于gcc扩展中的宏定义中用 "#" 和 "##"今天测试了宏定义中的 "#" 和 "##" 的区别。 结果如下&#xff1a; "#" 代表和一个字符串相连接 "##" 代表和一个符号连接&#xff0c;符号可以是变量&#xff0c;或另一…