MonoTouch ゲームにマッチメイキングを実装しようとしています。GameKit を介してプレイヤーを接続するシステムを正常に実装しましたが、データの送受信に行き詰まっています。
この客観的な c コードを c# に変換するにはどうすればよいですか? 送信したいデータのタイプは、float コンポーネントを持つVector2
クラスです。X
Y
NSError *error;
PositionPacket msg;
msg.messageKind = PositionMessage;
msg.x = currentPosition.x;
msg.y = currentPosition.y;
NSData *packet = [NSData dataWithBytes:&msg length:sizeof(PositionPacket)];
[match sendDataToAllPlayers: packet withDataMode: GKMatchSendDataUnreliable error:&error];
if (error != nil)
{
// handle the error
}
どんな助けでも大歓迎です!