组件:屏幕 ================ 此组件由[[block:screen:zh|屏幕方块]](无论是放置于世界中还是安装于机器人上)提供。 组件名:`screen`。 回调函数: - `isOn():boolean` 返回屏幕当前是否开启。 \\ - `turnOn():boolean` 打开屏幕。若屏幕之前为关闭状态则返回`true`。 \\ - `turnOff():boolean` 关闭屏幕。若屏幕之前为开启状态则返回`true`。 \\ - `getAspectRatio():number, number` 屏幕的长宽比。对多方块屏幕而言返回值为屏幕水平和垂直方向边长的方块数。 \\ - `getKeyboards():table` 获取连接到此屏幕的键盘列表。 \\ - `setPrecise(enabled:boolean):boolean` 设定是否要启用高精度模式(将鼠标事件位置精确到子像素)。 **需要3级屏幕。** \\ - `isPrecise():boolean` 检测是否启用了高精度模式(将鼠标事件位置精确到子像素)。 **需要3级屏幕。** \\ - `setTouchModeInverted(enabled:boolean):boolean` 设置是否要启用触摸反转模式(若设置为`true`则潜行右键单击才能打开屏幕的GUI,默认为潜行右键单击触摸,直接右键单击开启GUI)。 \\ - `isTouchModeInverted():boolean` 检查是否启用了触摸反转模式。 目录 ---- {{page>component:contents:zh&noheader&noeditbutton&nouser&nofooter}}