附近的人
This commit is contained in:
1 parent
725b510748
commit
2fcd9b23fa
94 files changed
+7063
-2007
No files matched your search
@@ -18,27 +18,18 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
public class SingleUIManager : MonoBehaviour
|
||||
{
|
||||
#region UI control
|
||||
[SerializeField]
|
||||
Text Fps;//开始按钮
|
||||
[SerializeField]
|
||||
Text Fps;//fps
|
||||
Button startBtn;//开始按钮
|
||||
[SerializeField]
|
||||
Button simpleBtn;//进入简约模式按钮
|
||||
[SerializeField]
|
||||
Text ditance;//当前骑行距离
|
||||
[SerializeField]
|
||||
Text totalDistance;//当前骑行距离
|
||||
[SerializeField]
|
||||
Text candance;//踏频
|
||||
[SerializeField]
|
||||
Text heartRate;//心率
|
||||
[SerializeField]
|
||||
GameObject rightPanel;//右边列表
|
||||
[SerializeField]
|
||||
GameObject leftPanel;//左边列表
|
||||
[SerializeField]
|
||||
|
||||
GameObject nextSlopePanel;//下一个坡度面板
|
||||
[SerializeField]
|
||||
|
||||
GameObject currentSlopePanel;//当前坡度面板
|
||||
[SerializeField]
|
||||
Text nextSlopeText;//下一个坡度
|
||||
@@ -75,8 +66,8 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
|
||||
#region 控制器
|
||||
|
||||
PlayerController playerController;//当前用户
|
||||
CyclingController mainController;//主控制器
|
||||
public PlayerController playerController;//当前用户
|
||||
public CyclingController mainController;//主控制器
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -85,6 +76,19 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
|
||||
void Awake()
|
||||
{
|
||||
Fps = transform.Find("Panel/FPS").GetComponent<Text>();
|
||||
leftPanel = transform.Find("Panel/ReviewPanel").gameObject;
|
||||
rightPanel = transform.Find("Panel/NearPanel").gameObject;
|
||||
startBtn = transform.Find("Panel/StartButton").GetComponent<Button>();
|
||||
simpleBtn = transform.Find("Panel/SimpleButton").GetComponent<Button>();
|
||||
ditance = transform.Find("Panel/CyclingComputerPanel/Distance").GetComponent<Text>();
|
||||
totalDistance = transform.Find("Panel/TotalDistancePanel/TotalDistance").GetComponent<Text>();
|
||||
candance = transform.Find("Panel/PowerPanel/Cadance").GetComponent<Text>();
|
||||
heartRate = transform.Find("Panel/PowerPanel/Hrv").GetComponent<Text>();
|
||||
nextSlopePanel = transform.Find("Panel/NextSlopePanel").gameObject;
|
||||
currentSlopePanel = transform.Find("Panel/CurrentSlopePanel").gameObject;
|
||||
|
||||
|
||||
startBtn.onClick.AddListener(StartRide);
|
||||
simpleBtn.onClick.AddListener(ClearPanel);
|
||||
StartOrPauseButton.onClick.AddListener(PauseRide);
|
||||
@@ -98,7 +102,7 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
mainController = FindObjectOfType<CyclingController>();
|
||||
var route = mainController.GetRoute();
|
||||
mapName.text = route.RouteInstance.Name;
|
||||
totalDistance.text = "/" + Math.Round(mainController.GetMapData().TotalDistance, 2).ToString() + "KM";
|
||||
totalDistance.text = Math.Round(mainController.GetMapData().TotalDistance, 2).ToString() + "KM";//总里程
|
||||
RenderChart();
|
||||
startIndex = playerController.CurrentIndex;
|
||||
}
|
||||
@@ -182,6 +186,7 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
//显示设备连接
|
||||
private void ShowDevicePanel()
|
||||
{
|
||||
UIManager.Show(UIManager.Instance.DevicePanel, transform.Find("Panel").gameObject);
|
||||
}
|
||||
//显示设置
|
||||
private void ShowSettingPanel()
|
||||
@@ -192,8 +197,7 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
private void ClearPanel()
|
||||
{
|
||||
leftPanel.transform.DOLocalMove(new Vector3(leftPanel.transform.localPosition.x + isSimple * -430f, leftPanel.transform.localPosition.y, leftPanel.transform.localPosition.z), 1);
|
||||
rightPanel.transform.DOLocalMove(new Vector3(rightPanel.transform.localPosition.x+ isSimple* 330f, rightPanel.transform.localPosition.y, rightPanel.transform.localPosition.z), 1);
|
||||
//elevationChart.transform.DOMoveX(elevationChart.transform.position.x + isSimple * 286.1764f, 1);
|
||||
rightPanel.transform.DOLocalMove(new Vector3(rightPanel.transform.localPosition.x + isSimple * 330f, rightPanel.transform.localPosition.y, rightPanel.transform.localPosition.z), 1);
|
||||
isSimple *= -1;
|
||||
}
|
||||
|
||||
@@ -230,7 +234,10 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
}
|
||||
|
||||
elevationChart.RefreshChart();
|
||||
Utils.DisplayImage(StartCoroutine, img, App.CurrentUser.WxHeadImg);
|
||||
if (App.CurrentUser != null)
|
||||
{
|
||||
Utils.DisplayImage(StartCoroutine, img, App.CurrentUser.WxHeadImg);
|
||||
}
|
||||
}
|
||||
//长路线动态更新chart
|
||||
private int initCount;
|
||||
|
||||
Reference in new issue
Block a user