এক্সএনএ-তে SignedInGamer
একটি SignedInGamer.PlayerIndex
সদস্য সহ একটি বর্গ রয়েছে যা আপনাকে কেবলমাত্র এটি জানাতে পারে যে আপনি যদি কোনও SignedInGamer
বস্তুর হোল্ড পেতে পারেন ।
এটি করতে, সেখানে Gamer.SignedInGamers
স্থিতিশীল সম্পত্তি রয়েছে যা SignedInGamer
সিস্টেমের বর্তমান অবস্থার উপর ভিত্তি করে অবজেক্টগুলির সংকলন করে। এটি Microsoft.Xna.Framework.GamerServices
নামস্থান থেকে ।
এই তথ্য দিয়ে আপনি নিম্নলিখিত মত কিছু করতে পারে:
//If player 2 is connected
if (GamePad.GetState(PlayerIndex.Two).IsConnected)
{
//If we can't find a signed in gamer with a PlayerIndex of two
if (!Gamer.SignedInGamers.Cast<SignedInGamer>().Any(x => x.PlayerIndex == PlayerIndex.Two))
{
//Your handling code here
}
}