共用方式為


GKGraphNode.GetEstimatedCost(GKGraphNode) 方法

定義

從這個 GKGraphNode 周遊到 node 的估計成本。

[Foundation.Export("estimatedCostToNode:")]
public virtual float GetEstimatedCost (GameplayKit.GKGraphNode node);
abstract member GetEstimatedCost : GameplayKit.GKGraphNode -> single
override this.GetEstimatedCost : GameplayKit.GKGraphNode -> single

參數

傳回

不得超過真實成本的值, (請參閱 GetCost(GKGraphNode) 旅遊) 。

屬性

備註

此值會用於真實最低成本路徑的後續近似值。 如果覆寫,這個方法必須提供可允許的啟發學習法:傳回的值不得超過真正的成本。 (例如,如果沒有地形效果或其他複雜功能,則節點位置之間的直線距離可允許,因為任何實際路徑至少都會是該大型。)

GetCost(GKGraphNode) 傳回從節點周遊到其已連線芳鄰的實際成本。 如果多載,這個方法必須提供所有節點的估計值,不論節點是否已連線。

適用於