private PlayerScript TryGetPlayerScriptFromNetworkViewID(uLink.NetworkViewID viewID)
{
if (viewID == uLink.NetworkViewID.unassigned) return null;
uLink.NetworkView view = null;
try
{
view = uLink.NetworkView.Find(viewID);
}
catch (Exception)
{
//Debug.Log(e);
}
if (view != null)
{
var character = view.observed as PlayerScript;
return character;
}
return null;
}