请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 144|回复: 0

【经验分享】关于Msg中如何修改颜色以及颜色代码分享

[复制链接]
发表于 2017-11-9 08:39:29 | 显示全部楼层 |阅读模式

马上注册,结实更多好友,浏览不受限制!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我们在制作Lua或者更改房间说明的时候会遇到这个问题,默认颜色是黄色,那么怎么改成其他颜色呢?
  1. function startround(mode)
  2.      msg('\169128255000Round '..game('round')..'@C')
  3. end
复制代码

很简单,在你字符串前面加\16900000000即可
常用的几个颜色:

白色:\169255255255
灰色:\169127127127
黑色:\169000000000
红色:\169255000000
绿色:\169000255000
蓝色:\169000000255
青色:\169000255255
洋红色:\169255000255
橙色:\169255127000
紫色:\169127000255
粉绿:\169000255128
湖蓝:\169000128255
草绿:\169128255000
玫瑰红:\169255000128

特别说明:
官方文档上写的是©这个符号+RGB颜色代码,比如©123255000但是我们用的的UTF-8编码,而Lua只支持ANSI编码,这就会出现一个问题,如下图
  1. function startround(mode
  2.    msg('©128255000Round '..game('round')..'@C')
  3. end
复制代码

TIM截图20171109084207.png

所以我们把©替换为\169即可


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则