全景相片

公開課程 Sphere

球賽的數學表示法。用於對球體執行交集和碰撞測試。

公用建構函式

Sphere()
建立中心為 (0,0,0) 且半徑為 1 的球體。
Sphere (浮點半徑)
建立中心為 (0,0,0) 且指定半徑的球體。
Sphere (浮點半徑,Vector3 中心)
建立具有指定中心和半徑的球體。

公用方法

Vector3
getCenter()
取得賽事中心副本。
浮點值
getRadius()
取得球體的半徑。
展示
void
setCenter(Vector3 中心)
設定球體的中心。
void
setRadius(浮點半徑)
設定球體的半徑。

沿用的方法

公用建構函式

公開 Sphere ()

建立中心為 (0,0,0) 且半徑為 1 的球體。

public Sphere(浮點半徑)

建立中心為 (0,0,0) 且指定半徑的球體。

參數
半徑 球體的半徑

公開 Sphere (浮動半徑,Vector3 中心)

建立具有指定中心和半徑的球體。

參數
半徑 球體的半徑
中心 球面的中心

公用方法

publicVector3getCenter()

取得賽事中心副本。

傳回
  • 代表球體中心的新向量
另請參閱

public float getRadius ()

取得球體的半徑。

傳回
  • 球體的半徑
另請參閱

公開 Sphere makeCopy ()

public setCenter (Vector3 中心)

設定球體的中心。

參數
中心 球面的新中心
另請參閱

public setRadius (浮點半徑)

設定球體的半徑。

參數
半徑 球體的新半徑
另請參閱