ประเภทข้อมูลของ Engine
CFrame
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
คอนสตรัคเตอร์
new() |
fromRotationBetweenVectors(from: Vector3,to: Vector3) |
fromEulerAngles(rx: number,ry: number,rz: number,order: Enum.RotationOrder) |
fromEulerAnglesXYZ(rx: number,ry: number,rz: number) |
fromEulerAnglesYXZ(rx: number,ry: number,rz: number) |
fromOrientation(rx: number,ry: number,rz: number) |
fromAxisAngle(v: Vector3,r: number) |
fromMatrix(pos: Vector3,vX: Vector3,vY: Vector3,vZ: Vector3) |
คุณสมบัติ
วิธีการ
ToWorldSpace(...: Tuple<CFrame>):Tuple<CFrame> |
ToObjectSpace(...: Tuple<CFrame>):Tuple<CFrame> |
PointToWorldSpace(...: Tuple<Vector3>):Tuple<Vector3> |
PointToObjectSpace(...: Tuple<Vector3>):Tuple<Vector3> |
VectorToWorldSpace(...: Tuple<Vector3>):Tuple<Vector3> |
VectorToObjectSpace(...: Tuple<Vector3>):Tuple<Vector3> |
AngleBetween(other: CFrame):number |
การดำเนินการทางคณิตศาสตร์
เอกสารอ้างอิงเกี่ยวกับ API
คอนสตรัคเตอร์
new
CFrame.new()
new
new
lookAt
lookAlong
fromRotationBetweenVectors
fromEulerAngles
CFrame.fromEulerAngles(
พารามิเตอร์
| ค่าเริ่มต้น: Enum.RotationOrder.XYZ |
fromEulerAnglesXYZ
fromEulerAnglesYXZ
fromOrientation
คุณสมบัติ
วิธีการ
ToWorldSpace
ToObjectSpace
PointToWorldSpace
PointToObjectSpace
VectorToWorldSpace
VectorToObjectSpace
ToEulerAngles
พารามิเตอร์
| ค่าเริ่มต้น: Enum.RotationOrder.XYZ |
FuzzyEq
การดำเนินการทางคณิตศาสตร์