Merge remote-tracking branch 'origin/dev_lishuo' into dev_cyp
This commit is contained in:
commit
2abb2d81a2
@ -372,8 +372,9 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
//{
|
||||
// return;
|
||||
//}
|
||||
mainController.Is3dView = true;
|
||||
ChangeView(null);
|
||||
//mainController.Is3dView = true;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -720,6 +720,17 @@ public class CyclingController : DeviceServiceMonoBase
|
||||
public void ChangeCurrentPlayer(int userId)
|
||||
{
|
||||
var coll = FindObjectsOfType<AbstractPlayer>();
|
||||
|
||||
var unselectedPlayers = coll.Where(c => c.UserId != userId).ToList();
|
||||
foreach (var item in unselectedPlayers)
|
||||
{
|
||||
item.transform.localScale = MIN_SIZE;
|
||||
if (item.transform.childCount > 0)
|
||||
{
|
||||
Utils.DestroyChildren(item.transform);
|
||||
}
|
||||
}
|
||||
|
||||
var selectedPlayer = coll.Where(c => c.UserId == userId).FirstOrDefault();
|
||||
if (selectedPlayer != null)
|
||||
{
|
||||
@ -732,8 +743,10 @@ public class CyclingController : DeviceServiceMonoBase
|
||||
{
|
||||
Utils.DestroyChildren(selectedPlayer.transform);
|
||||
var ss = Instantiate(onlineUserPrefab3d, selectedPlayer.transform);
|
||||
ss.transform.localScale = Is3dView ? MAX_SIZE : MIN_SIZE;
|
||||
ss.transform.localScale = new Vector3(1f, 1f, 1f);
|
||||
selectedPlayer.transform.localScale = Is3dView ? MAX_SIZE : MIN_SIZE;
|
||||
selectedPlayer.UpdateAnimator();
|
||||
selectedPlayer.UserId = userId;
|
||||
}
|
||||
Vector2d nextLatLon = Along(selectedPlayer.TotalDistance + 0.1);
|
||||
//设定人物方向
|
||||
@ -743,16 +756,7 @@ public class CyclingController : DeviceServiceMonoBase
|
||||
selectedPlayer.transform.rotation = Quaternion.Euler(0, neededRotation.eulerAngles.y, 0);
|
||||
selectedPlayer.currentRotation = neededRotation;
|
||||
}
|
||||
|
||||
var unselectedPlayers = coll.Where(c => c.UserId != userId).ToList();
|
||||
foreach (var item in unselectedPlayers)
|
||||
{
|
||||
item.transform.localScale = MIN_SIZE;
|
||||
if (item.transform.childCount > 0)
|
||||
{
|
||||
Utils.DestroyChildren(item.transform);
|
||||
}
|
||||
}
|
||||
|
||||
//重置海拔图进度
|
||||
var currentIndex = currentPlayer.CurrentIndex;
|
||||
graph.HorizontalScrolling = chartDataSourceScript.GetCurrentStart(currentIndex);
|
||||
@ -1066,11 +1070,15 @@ public BaseUIManager singleUIManager;
|
||||
IEnumerator EnableTrailRenderer(List<TrailRenderer> trailRendererList)
|
||||
{
|
||||
yield return new WaitForSeconds(2f);
|
||||
foreach (var item in trailRendererList)
|
||||
try
|
||||
{
|
||||
item.Clear();
|
||||
item.time = 30;
|
||||
foreach (var item in trailRendererList)
|
||||
{
|
||||
item.Clear();
|
||||
item.time = 30;
|
||||
}
|
||||
}
|
||||
catch (Exception e) { }
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user