# 显示屏

![看见没？](oredict:oc:screen1)

显示屏需要和[显卡](../item/graphicsCard1.md)配合使用，这样[电脑](../general/computer.md)才能显示文本。不同等级显示屏的性能不同。例如，各等级所支持分辨率和色深均有差异。OC模组的显示屏既有低分辨率的单色屏，也有高分辨率的256色屏。

可用分辨率与色深取决于组合中等级最低的硬件。当使用[T1显卡](../item/graphicsCard1.md)和[T3显示屏](screen3.md)时，只能使用T1的分辨率和色深。搭配使用[T3显卡](../item/graphicsCard1.md)和[T1显示屏](screen3.md)时，虽然分辨率与色深仍限制为T1，但[显卡](../item/graphicsCard1.md)的操作能力不同，速度会比使用[T1显卡](../item/graphicsCard1.md)更快。

若显示屏相邻摆放且朝向一致，它们可以组合为多方块显示屏。对朝上或朝下的显示屏而言，旋转方向还要保证一致。手持显示屏时，向上或下放置的显示屏上会叠加显示一个箭头，指示旋转方向。

显示屏的可用分辨率不受尺寸影响，只受等级影响。为了控制相邻显示屏是否进行连接，可以用任意染料对显示屏进行染色，只需手持染料右键单击显示屏即可。染料不会消耗，但显示屏被破坏后不会保留所染的颜色。颜色不同的显示屏不会互相连接。等级不同的显示屏就算颜色相同也不会互相连接。

T2和T3显示屏还支持鼠标输入。点击操作既可以在显示屏的GUI中进行（只有连接[键盘](keyboard.md)的前提下才能打开GUI），也可以通过潜行交互的方式进行（不确定的话就空手交互）。若显示屏未连接[键盘](keyboard.md)，那么是否潜行均可。请注意，你可以使用显示屏暴露给所连接[电脑](../general/computer.md)的组件API来控制打开GUI的方式，可选择潜行交互或直接交互（默认情况）。若在其组件API中启用，T3显示屏还支持更精确的点击位置检测功能。此功能支持检测点击位置在某字符位置的上半还是下半。此功能的用例之一是利用特殊Unicode字符模拟更高分辨率。

各等级显示屏的分辨率与色深如下：
 - T1: 50x16，单色。
 - T2: 80x25，4位色。
 - T3: 160x50，16位色。
