Engine Class
CFrameValue
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
เหตุการณ์
Changed(value: CFrame):RBXScriptSignal |
changed(value: CFrame):RBXScriptSignal |
ตัวอย่างโค้ด
จัดเก็บ CFrame ของกล้อง
-- สร้าง CFrame ที่จัดเก็บตำแหน่ง/การวางตัวปัจจุบันของกล้อง
local vSnapshot = Instance.new("CFrameValue")
vSnapshot.Value = workspace.CurrentCamera.CFrame
vSnapshot.Name = "Snapshot"
vSnapshot.Parent = workspace
-- ในภายหลัง เราสามารถโหลด CFrame กลับเข้าไปในกล้องได้
workspace.CurrentCamera.CFrame = vSnapshot.Valueเอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
เหตุการณ์
Changed
พารามิเตอร์
ตัวอย่างโค้ด
CFrameValue.Changed
local cframeValue = script.Parent.CFrameValue
-- เชื่อมต่อกับการเปลี่ยนแปลงแล้วพิมพ์
cframeValue.Changed:Connect(print)
cframeValue.Value = CFrame.new(1, 2, 3)changed