API/colors/zh: Difference between revisions
Jump to navigation
Jump to search
imported>OCDoc Import Imported from legacy OpenComputers documentation at ocdoc.cil.li |
Clean up Markdown artifacts from DokuWiki migration |
||
| Line 1: | Line 1: | ||
= Colors(颜色) API = | = Colors(颜色) API = | ||
此“API”提供了一个全局列表,让你能够以名称调用颜色,而无需以对应编号调用。此表可以双向查询。例如, | 此“API”提供了一个全局列表,让你能够以名称调用颜色,而无需以对应编号调用。此表可以双向查询。例如,<code>colors.blue</code>的值为<code>11</code>,而<code>colors[11]</code>的值为字符串<code>blue</code>。 下表为所定义的颜色: | ||
* 白色 ( | * 白色 (<code>white</code>),编号:0 - 橙色 (<code>orange</code>),编号:1 - 品红色 (<code>magenta</code>),编号:2 - 淡蓝色 (<code>lightblue</code>),编号:3 - 黄色 (<code>yellow</code>),编号:4 - 黄绿色 (<code>lime</code>),编号:5 - 粉红色 (<code>pink</code>),编号:6 - 灰色 (<code>gray</code>),编号:7 - 淡灰色 (<code>silver</code>),编号:8 - 青色 (<code>cyan</code>),编号:9 - 紫色 (<code>purple</code>),编号:10 - 蓝色 (<code>blue</code>),编号:11 - 棕色 (<code>brown</code>),编号:12 - 绿色 (<code>green</code>),编号:13 - 红色 (<code>red</code>),编号:14 - 黑色 (<code>black</code>),编号:15 | ||
请注意编号从0而不是1开始。 | 请注意编号从0而不是1开始。 | ||
| Line 9: | Line 9: | ||
此表在你需要设置或读取集束红石线缆中信号的时候很有用,例如: | 此表在你需要设置或读取集束红石线缆中信号的时候很有用,例如: | ||
<syntaxhighlight lang="lua"> | |||
local component = require("component") local colors = require("colors") local rs = component.redstone rs.setBundledOutput(sides.back, colors.green, rs.getBundledInput(sides.front, colors.blue)) | |||
</syntaxhighlight> 会将后方的信号强度输出到前方。 | |||
== 目录 == | == 目录 == | ||
{{:API/contents/zh}} | {{:API/contents/zh}} | ||
Latest revision as of 20:26, 24 August 2026
Colors(颜色) API
此“API”提供了一个全局列表,让你能够以名称调用颜色,而无需以对应编号调用。此表可以双向查询。例如,colors.blue的值为11,而colors[11]的值为字符串blue。 下表为所定义的颜色:
- 白色 (
white),编号:0 - 橙色 (orange),编号:1 - 品红色 (magenta),编号:2 - 淡蓝色 (lightblue),编号:3 - 黄色 (yellow),编号:4 - 黄绿色 (lime),编号:5 - 粉红色 (pink),编号:6 - 灰色 (gray),编号:7 - 淡灰色 (silver),编号:8 - 青色 (cyan),编号:9 - 紫色 (purple),编号:10 - 蓝色 (blue),编号:11 - 棕色 (brown),编号:12 - 绿色 (green),编号:13 - 红色 (red),编号:14 - 黑色 (black),编号:15
请注意编号从0而不是1开始。
此表在你需要设置或读取集束红石线缆中信号的时候很有用,例如:
local component = require("component") local colors = require("colors") local rs = component.redstone rs.setBundledOutput(sides.back, colors.green, rs.getBundledInput(sides.front, colors.blue))会将后方的信号强度输出到前方。
目录
| < 100% 15% 15% > | ||
| API | OpenOS | buffer - colors - component - computer - event - filesystem - uuid - internet - keyboard - note - process - rc - robot - serialization - shell - sides - term - text - thread - transforms - unicode |
| ::: | Lua 库 | coroutine - package - io - os |