海拔图区间微调,消息面板&线路等微调
This commit is contained in:
1 parent
b694a69f16
commit
46cc231fe7
19 files changed
+3604
-3034
No files matched your search
@@ -36,6 +36,8 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
arrowImage = Instantiate(Resources.Load<Image>("UI/Prefab/Ride/ReviewArrow"), uiObject);
|
||||
}
|
||||
|
||||
double diff = 0;
|
||||
|
||||
protected override void Compute()
|
||||
{
|
||||
if (tickOffset + ticks < record.Length)
|
||||
@@ -55,7 +57,7 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
totalDistance = data._Distance;
|
||||
}
|
||||
currentlatlong = mainController.Along(totalDistance);//下一个坐标
|
||||
var diff = Math.Round(totalDistance - _playerController.TotalDistance, 3) * 1000;
|
||||
diff = Math.Round((totalDistance - _playerController.TotalDistance) *1000, 0);
|
||||
_reviewItemScript.SetDistance(diff);
|
||||
|
||||
}
|
||||
@@ -86,7 +88,7 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
{
|
||||
infoPanel = Instantiate(Resources.Load<GameObject>("UI/Prefab/Ride/OnlineInfoPanel"), uiObject);
|
||||
}
|
||||
var infoPos = playerScreenPos + new Vector3(100f, 60f, 0f);
|
||||
var infoPos = playerScreenPos + new Vector3(150f, 60f, 0f);
|
||||
((RectTransform)infoPanel.transform).position = infoPos;
|
||||
CreateInfoLine(playerScreenPos, infoPos);
|
||||
var infoHead = infoPanel.transform.Find("Head").GetComponent<RawImage>();
|
||||
@@ -100,7 +102,7 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
var infoDistance = infoPanel.transform.Find("Distance").GetComponent<Text>();
|
||||
if (_playerController != null)
|
||||
{
|
||||
infoDistance.text = ((totalDistance - _playerController.TotalDistance) * 1000).ToString("f0") + "M";
|
||||
infoDistance.text = diff >0? $"+{diff}M" : $"{diff}M";
|
||||
}
|
||||
var infoWKG = infoPanel.transform.Find("WKG").GetComponent<Text>();
|
||||
if (Weight + BikeWeight != 0) {
|
||||
@@ -120,7 +122,7 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
_directionsGO.Destroy();
|
||||
}
|
||||
startPos = Camera.main.ScreenToWorldPoint(startPos);
|
||||
endPos.x -= 80f;
|
||||
endPos.x -= 120f;
|
||||
endPos = Camera.main.ScreenToWorldPoint(endPos);
|
||||
|
||||
_directionsGO = new GameObject("InfoLinerender");
|
||||
|
||||
Reference in new issue
Block a user