lớp cuối cùng công khai
ShapeFactory
Lớp tiện ích dùng để tự động tạo các ModelRenderable
cho nhiều hình dạng.
Xây dựng công cộng
Phương thức công khai
ModelRenderable tĩnh |
makeCube(kích thước Vector3, trung tâm Vector3, Material)
Tạo một
ModelRenderable dưới dạng một hình lập phương có thông số kỹ thuật cho sẵn. |
ModelRenderable tĩnh |
makeCylinder(bán kính nổi, chiều cao nổi, tâm Vector3, chất liệu Material)
Tạo
ModelRenderable dưới dạng một hình trụ với các thông số kỹ thuật của đưa ra. |
ModelRenderable tĩnh |
makeSphere(bán kính nổi, trung tâm Vector3, chất liệu Material)
Tạo
ModelRenderable dưới dạng hình cầu với quy cách cụ thể. |
Các phương thức kế thừa
Xây dựng công cộng
công khai ShapeFactory ()
Phương thức công khai
công khai ModelRenderable makeCube (kích thước Vector3, Vector3 ở giữa, Material chất liệu)
Tạo một ModelRenderable
dưới dạng một hình lập phương có thông số kỹ thuật cho sẵn.
Các tham số
size | kích thước của hình lập phương |
---|---|
giữa | chính giữa của khối đã xây |
chất liệu | chất liệu cần sử dụng để kết xuất khối lập phương |
Trả về
- có thể hiển thị đại diện cho một hình lập phương bằng các thông số đã cho
công khai ModelRenderable makeCylinder (bán kính nổi, chiều cao float, trung tâm Vector3, Material)
Tạo ModelRenderable
dưới dạng một hình trụ với các thông số kỹ thuật của đưa ra.
Các tham số
bán kính | bán kính của hình trụ đã xây dựng |
---|---|
độ cao | chiều cao của hình trụ đã xây dựng |
giữa | tâm của hình trụ đã xây dựng |
chất liệu | vật liệu cần sử dụng để kết xuất hình trụ |
Trả về
- có thể kết xuất hình đại diện cho một hình trụ có các thông số đã cho
công khai ModelRenderable makeSphere (bán kính nổi, trung tâm Vector3, Material chất liệu)
Tạo ModelRenderable
dưới dạng hình cầu với quy cách cụ thể.
Các tham số
bán kính | bán kính của hình cầu |
---|---|
giữa | tâm của hình cầu được xây dựng |
chất liệu | chất liệu dùng để kết xuất hình cầu |
Trả về
- có thể kết xuất biểu thị một hình cầu có các thông số đã cho