public Quaternion GetUserOrientation(Int64 userId, bool flip)
{
if (dictUserIdToIndex.ContainsKey(userId))
{
int index = dictUserIdToIndex[userId];
if (index >= 0 && index < sensorData.bodyCount &&
bodyFrame.bodyData[index].bIsTracked != 0)
{
if (flip)
return bodyFrame.bodyData[index].normalRotation;
else
return bodyFrame.bodyData[index].mirroredRotation;
}
}
return Quaternion.identity;
}