Engine Class
Workspace
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
คุณสมบัติ
วิธีการ
BreakJoints(objects: Instances):() |
JoinToOutsiders(objects: Instances,jointType: Enum.JointCreationMode):() |
MakeJoints(objects: Instances):() |
UnjoinFromOutsiders(objects: Instances):() |
ZoomToExtents():() |
เหตุการณ์
PersistentLoaded(player: Player):RBXScriptSignal |
สมาชิกที่ได้รับทอด
สมาชิก 21 คนที่รับทอดมาจาก WorldRoot
สมาชิก 26 คนที่รับทอดมาจาก Model
สมาชิก 4 คนที่รับทอดมาจาก PVInstance
สมาชิก 58 คนที่รับทอดมาจาก Instance
สมาชิก 6 คนที่รับทอดมาจาก Object
เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
DistributedGameTime
ตัวอย่างโค้ด
เวลาเกมที่กระจาย
local Workspace = game:GetService("Workspace")
print(Workspace.DistributedGameTime) -- เวลาเริ่มต้นที่เกมเริ่มทำงาน
print(os.time()) -- เวลาเริ่มต้นนับตั้งแต่ยุค (1 มกราคม 1970, 00:00:00) UTC
print(tick()) -- เวลาเริ่มต้นนับตั้งแต่ยุค (1 มกราคม 1970, 00:00:00) เวลาในระบบ
print(time()) -- เวลาเริ่มต้นที่เกมเริ่มทำงาน
print(elapsedTime()) -- เวลาเริ่มต้นนับตั้งแต่ Roblox เริ่มทำงานFilteringEnabled
Gravity
ตัวอย่างโค้ด
ปุ่มแรงโน้มถ่วงต่ำ
local MOON_GRAVITY_RATIO = 1.62 / 9.81
local DEFAULT_GRAVITY = 196.2
local MOON_GRAVITY = DEFAULT_GRAVITY * MOON_GRAVITY_RATIO
-- สร้างแผ่นสัมผัส
local pad = Instance.new("Part")
pad.Size = Vector3.new(5, 1, 5)
pad.Position = Vector3.new(0, 0.5, 0)
pad.Anchored = true
pad.BrickColor = BrickColor.new("Bright green")
pad.Parent = workspace
-- ฟังการแตะแผ่นสัมผัส
local enabled = false
local debounce = false
local function onPadTouched(_hit)
if not debounce then
debounce = true
enabled = not enabled
workspace.Gravity = enabled and MOON_GRAVITY or DEFAULT_GRAVITY
pad.BrickColor = enabled and BrickColor.new("Bright red") or BrickColor.new("Bright green")
task.wait(1)
debounce = false
end
end
pad.Touched:Connect(onPadTouched)InterpolationThrottling
PathfindingUseImprovedSearch
PlayerCharacterDestroyBehavior
PlayerScriptsUseInputActionSystemAlias
RenderingCacheOptimizations
ReplicateInstanceDestroySetting
วิธีการ
ApplyRecommendedStreamingSettings
BreakJoints
GetRealPhysicsFPS
JoinToOutsiders
พารามิเตอร์
objects:Instances |
ส่งค่ากลับ
()
MakeJoints
UnjoinFromOutsiders
Workspace:UnjoinFromOutsiders(objects:Instances):()
พารามิเตอร์
objects:Instances |
ส่งค่ากลับ
()
ZoomToExtents
Workspace:ZoomToExtents():()
ส่งค่ากลับ
()
เหตุการณ์