public void CheckPlayerOnPlatformPosition(List<Platform> platformList)
{
var xPlatformDistance = Math.Sqrt( (modelPosition.objectArrangement.Position.X-platformList.First().objectArrangement.Position.X)
*(modelPosition.objectArrangement.Position.X-platformList.First().objectArrangement.Position.X));
var zPlatformDistance = Math.Sqrt((modelPosition.objectArrangement.Position.Z - platformList.First().objectArrangement.Position.Z)
* (modelPosition.objectArrangement.Position.Z - platformList.First().objectArrangement.Position.Z));
if (xPlatformDistance > platformRadius)
{
lastStance = currentStance;
currentStance = GameConstants.PlayerStance.GameEnded;
}
else if (zPlatformDistance > platformRadius)
{
lastStance = currentStance;
currentStance = GameConstants.PlayerStance.GameEnded;
}
}