Engine Class
Seat
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
สมาชิกที่ได้รับทอด
สมาชิก 1 คนที่รับทอดมาจาก Part
สมาชิก 2 คนที่รับทอดมาจาก FormFactorPart
สมาชิก 105 คนที่รับทอดมาจาก BasePart
สมาชิก 4 คนที่รับทอดมาจาก PVInstance
สมาชิก 57 คนที่รับทอดมาจาก Instance
สมาชิก 6 คนที่รับทอดมาจาก Object
ตัวอย่างโค้ด
การตรวจจับผู้ที่นั่ง
local Players = game:GetService("Players")
local seat = Instance.new("Seat")
seat.Anchored = true
seat.Position = Vector3.new(0, 1, 0)
seat.Parent = workspace
local currentPlayer = nil
local function onOccupantChanged()
local humanoid = seat.Occupant
if humanoid then
local character = humanoid.Parent
local player = Players:GetPlayerFromCharacter(character)
if player then
print(player.Name .. " ได้หามานั่ง")
currentPlayer = player
return
end
end
if currentPlayer then
print(currentPlayer.Name .. " ได้ลุกขึ้น")
currentPlayer = nil
end
end
seat:GetPropertyChangedSignal("Occupant"):Connect(onOccupantChanged)เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
วิธีการ