ShapeFactory

公開最終類別 ShapeFactory

公用程式類別,用於動態建構各種形狀的 ModelRenderable

公用建構函式

公用方法

靜態 ModelRenderable
makeCube (Vector3 尺寸、Vector3 中心、Material 材質)
在包含供應規格的立方體中建立 ModelRenderable
靜態 ModelRenderable
makeCylinder(浮點半徑、浮點高度、Vector3 中心、Material 材質)
在形狀給予指定規格的圓形中建立 ModelRenderable
靜態 ModelRenderable
makeSphere(浮點半徑,Vector3 中心、Material 材質)
在包含形狀規格的球體中建立 ModelRenderable

沿用的方法

公用建構函式

public ShapeFactory ()

公用方法

公開靜態 ModelRenderable makeCube (Vector3 大小,Vector3 中心,材質 材質)

在包含供應規格的立方體中建立 ModelRenderable

參數
size 建構立方體的大小
中心 已建構的立方中心
material 用來呈現立方體的材質
傳回
  • 代表含有指定參數的立方體的可轉譯項目

公開靜態 ModelRenderablemakeCylinder (float radius, float height, Vector3 center, Material 材質)

在形狀給予指定規格的圓形中建立 ModelRenderable

參數
半徑 所建構圓柱的半徑
高度 所建構圓柱體的高度
中心 圓柱體的中心
material 用來轉譯瓦斯桶的材料
傳回
  • 可轉譯的樣式,以特定參數顯示圓柱

公開靜態 ModelRenderable makeSphere (浮動半徑,Vector3 中心,材質 材質)

在包含形狀規格的球體中建立 ModelRenderable

參數
半徑 建構球體的半徑
中心 建構球面的中心
material 顯示球體時使用的材質
傳回
  • 可繪項目代表具有指定參數的球體