次の方法で共有


GKGameModel_Extensions クラス

定義

プロトコルからGKGameModelのすべてのメソッドをIGKGameModelサポートする インターフェイスへの拡張メソッド。

public static class GKGameModel_Extensions
type GKGameModel_Extensions = class
継承
GKGameModel_Extensions

注釈

の拡張メソッドを使用すると、 IGKGameModel 開発者はインターフェイスのインスタンスを、元 GKGameModel のプロトコルのすべての省略可能なメソッドを持つものとして処理できます。 インターフェイスには必要なメンバーのみが含まれているので、これらの拡張メソッドを使用すると、開発者はプロトコルの省略可能なメンバーを呼び出すことができるようになります。

メソッド

GetScore(IGKGameModel, IGKGameModelPlayer)

指定した のスコアを取得します player

IsLoss(IGKGameModel, IGKGameModelPlayer)

紛失したかどうかを示すブール値を player 返します。

IsWin(IGKGameModel, IGKGameModelPlayer)

won かどうかを示すブール値を player 返します。

UnapplyGameModelUpdate(IGKGameModel, IGKGameModelUpdate)

指定した変更をゲームの状態から削除します。

適用対象