组件:运动红石机构

此组件代表了Redstone in Motion(运动红石机构)模组的车辆控制器方块。
注意:此组件只有在安装附属模组OpenComponents的前提下才可用!
OpenComponents的内容已经被合并进Opencomputers内。

组件名:carriage

回调函数:

使用例:

snippet.lua
local component = require("component")
local event = require("event")
local sides = require("sides")
 
local cc = component.carriage --获取首选车辆控制器组件
cc.move("up")
local _, _, result, reason, x, y, z = event.pull("carriage_moved")
if not result then
  if x then
    print(reason)
    print("Block location: " .. x .. ", " .. y .. ", " .. z)
  else
    print(reason)
  end
end
-- 使用sides表的值:
cc.simulate(sides.west)

目录