WorldModel
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
WorldModel cung cấp một số tính năng vật lý cho một ViewportFrame .
Chính xác hơn, bạn có thể làm cho WorldModel một con của một ViewportFrame, và sau đó làm cha đẻGeometry đến WorldModel. Điều này sẽ cho phép bạn sử dụng raycasts trong ViewportFrame qua WorldModel. Đồng thời, bạn cũng có thể đặt Humanoid những nhân vật trong WorldModel v
Tóm Tắt
Thuộc Tính
Thuộc Tính kế thừa từ ModelĐặt cấp độ chi tiết trên mô hình cho các trải nghiệm có hỗ trợ dòng chảy trên tài nguyên.
Xác định hành vi phát sóng mô hình trên Models khi mô hình phát sóng được bật.
Phần chính của Model , hoặc nil nếu không được cài đặtmột cách rõ ràng.
Đối tượng chỉnh sửa được sử dụng để thay đổi kích thước mô hình xung quanh cầu nối của nó. Việc cài đặt đối tượng này sẽ di chuyển kích thước như thể Model/ScaleTo đã được gọi trên nó.
Xác định vị trí pivot của một Model có pivot không có set Model.PrimaryPart được đặt.
Phương Pháp
Phương Pháp kế thừa từ WorldRootTrả về true nếu bất kỳ phần nào của BasePart đang chạm vào bất kỳ phần nào khác.
Tạo hình dạng khối trong một hướng nào đó và trả lại một RaycastResult nếu hình dạng đó đến một hạng BasePart hoặc Terrain .
Trả lại một loạt các bộ phận có các giới hạn của hộp đầu vào. hộp đầu vào là một hộp đầu có các giới hạn.
Trả lại một loạt các bộ phận có các hộp giới hạn trùng với một cái hộp nào đó.
Trả lại một loạt các bộ phận có không gian được chia sẻ với bộ phận được cho.
- IKMoveTo(part : BasePart,target : CFrame,translateStiffness : number,rotateStiffness : number,collisionsMode : Enum.IKCollisionsMode):void
Di chuyển bộ phận được chỉ định đến vị trí chỉ định thông qua kinh hành động ngược lại thay vì di chuyển nó đến trực tiếp, để đảm bảo bất kỳ khớp nối, hạn chế hoặc va chạm mà bộ phận đó tham gia vào vẫn được đáp ứng để đảm bảo sự hài lòng vật lý của nó.
Sử dụng một ngọn lửa bằng cách sử dụng một nguồn gốc, hướng và tùy chọn RaycastParams , sau đó trả lại một RaycastResult nếu một đối tượng hoặc mảnh đất nào đó kết hợp với ngọn lửa.
- Spherecast(position : Vector3,radius : number,direction : Vector3,params : RaycastParams):RaycastResult?
Tạo hình dạng tròn ở một hướng nhất định và trả lại một RaycastResult nếu hình dạng đó đến một hạng BasePart hoặc Terrain .
Tiến hành mô phỏng cho các bộ phận trên thế giới trên cơ sở thời gian được xác định và một bộ dụng cụ tùy chọn của BaseParts .
Đặt mô hình này để trở nên bền vững cho người chơi được chỉ định. Model.ModelStreamingMode phải được đặt để PersistentPerPlayer để hành động được thay đổi khi kết hợp với nhau.
Trả lại một mô tả của một khối lượng có chứa tất cả các bộ phận của một Mô hình.
Trả lại kích thước của chiếc hộp giới hạn nhỏ nhất mà chứa tất cả các BaseParts trong Model, bên cạnh với Model.PrimaryPart nếu nó được cài đặt.
Điều tra tất cả các Player đối tượng mà đối tượng này được duy trì cho. Hành vi biến đổi dựa trênWhether this method is called from a Script or a LocalScript .
Trả lại kích thước tham chiếu của mô hình, mặc định là 1 cho những mô hình mới tạo và sẽ thay đổi khi nó được thiết lập thông qua Model/ScaleTo .
Di chuyển PrimaryPart đến vị trí đã định. Nếu một phần chính chưa được xác định, phần chính của model sẽ được sử dụng.
Làm cho mô hình này không còn bền vững cho người chơi được chỉ định. Model.ModelStreamingMode phải được cài đặt thành PersistentPerPlayer để hành động này được thay đổi khi kết thúc.
Điều chỉnh yếu tố thước đo của mô hình, điều chỉnh kích thước và vị trí của tất cả các Instance con cháu của mô hình để có được yếu tố thước đo tương ứng với kích thước và vị trí ban đầu của mô hình khi yếu tố thước đo được 1.
Đổi một Model bằng cách đưa ra một Vector3 Offset, giữ gìn hướng của mô hình. Nếu một BasePart hoặc 1> Class.Terrain1> đã tồn tại ở vị trí mới thì
Nhận pivot của một PVInstance .
Biến hình PVInstance cùng với tất cả các con cháu của nó PVInstances để pivot được đặt ở CFrame đã định.