2

GameplayKit では、プロトコル GKAgentDelegate に準拠したいので、デリゲート メソッドを使用しますfunc agentDidUpdate(agent: GKAgent)

問題は、このメソッドでは、パラメーター エージェントが GKAgent2D ではなく GKAgent として宣言されているagent.positionため、位置プロパティが GKAgent ではなく GKAgent2D にあるため、にアクセスできないことです...

ただし、Objective-C API では、エージェントは GKAgent2D として宣言されます。

助けてください。

4

1 に答える 1