Robot
基本信息
| 属性 |
值 |
| 注册名 |
opencomputers:robot |
| TileEntity |
li.cil.oc.common.tileentity.RobotProxy |
| 硬度 |
2.0 |
| 爆炸抗性 |
10.0 |
功能
机器人(Robot)是 OpenComputers 的可移动实体方块代表。它可以自主移动、放置方块、破坏方块、与环境交互。机器人需要通过编程控制,支持 Lua 脚本。机器人实体存在于世界中,RobotProxy 方块是其在世界中的视觉表示。它可以持有物品(内部 inventory),可以装备工具,并且能够感知周围环境。
交互
| 触发 |
行为 |
| 右键(手持 Robot 物品) |
放置机器人 |
| 右键(手持扳手) |
与机器人交互 |
| 分析器 |
返回机器人状态信息 |
API 文档(Lua)
Robot API 提供丰富的移动、交互、物品管理功能:
move(direction:number):boolean — 移动机器人
turn(change:number):boolean — 转向
place([direction:number]):boolean — 放置方块
drop([direction:number[, count:number]]):boolean — 丢弃物品
suck([direction:number[, count:number]]):boolean — 吸取物品
inventory():number — 获取物品槽位数
相关条目
第三方集成
| 集成 Mod |
集成类型 |
功能 |
| ComputerCraft |
外设/媒体 |
CC 外设和媒体驱动 |
| Applied Energistics 2 |
ME 网络 |
ME 网络驱动(Import/Export/Storage Bus) |
| CoFH / Thermal Expansion |
RF 能量 |
能量处理器驱动 |
| IC2 |
EU 能量 |
EU 能量驱动 |
| GregTech |
BEC/能量容器 |
GregTech 能量和 BEC 驱动 |
| MineFactory Reloaded |
SAFARIAIR/DSU |
SafariNet 和 DSU 驱动 |
| Forestry |
蜜蜂/分析器 |
蜜蜂和分析器驱动 |