细节调整
线路材质&位置调整,海拔图区间优化,loading动画只执行一次问题解决,小地图的球替换成圆形图片
This commit is contained in:
1 parent
e29381b13b
commit
eb70ee4397
13 files changed
+3306
-3076
No files matched your search
@@ -165,9 +165,9 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
|
||||
viewButton = transform.Find("Panel/ViewButton").GetComponent<Button>();
|
||||
altitudeGraph = transform.Find("Panel/TitlePanel/AltitudeGraph").GetComponent<RawImage>();
|
||||
leftImage = transform.Find("Panel/TitlePanel/Left").GetComponent<Image>();
|
||||
rightImage = transform.Find("Panel/TitlePanel/Right").GetComponent<Image>();
|
||||
area = transform.Find("Panel/TitlePanel/Area").GetComponent<Image>();
|
||||
leftImage = transform.Find("Panel/TitlePanel/AltitudeGraph/Left").GetComponent<Image>();
|
||||
rightImage = transform.Find("Panel/TitlePanel/AltitudeGraph/Right").GetComponent<Image>();
|
||||
area = transform.Find("Panel/TitlePanel/AltitudeGraph/Area").GetComponent<Image>();
|
||||
settingPanel = transform.Find("Panel/SettingPanel").gameObject;
|
||||
preSlopeText = transform.Find("Panel/PreSlopePanel/PreSlopeText").GetComponent<Text>();
|
||||
|
||||
@@ -678,21 +678,21 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
}
|
||||
else
|
||||
{
|
||||
var m = Screen.width / 1600D;
|
||||
//var m = Screen.width / 1600D;
|
||||
var start = chartDataSourceScript.GetRealTimeStart();
|
||||
var end = chartDataSourceScript.GetRealTimeEnd();
|
||||
|
||||
var originWith = m * 30D;
|
||||
var with = m * 286D;
|
||||
var originWith =0D;
|
||||
var with = altitudeGraph.GetComponent<RectTransform>().sizeDelta.x;
|
||||
|
||||
var left = start * with + originWith;
|
||||
var right = end * with + originWith;
|
||||
var rectTransform = area.gameObject.GetComponent<RectTransform>();
|
||||
var width = m *(float)(right - left);
|
||||
rectTransform.sizeDelta = new Vector2((float)width, 40);
|
||||
rectTransform.DOMoveX((float)(left), 1);
|
||||
leftImage.transform.DOMoveX((float)left, 1);
|
||||
rightImage.transform.DOMoveX((float)right, 1);
|
||||
var width = (float)(end - start)* 286F;
|
||||
rectTransform.DOSizeDelta(new Vector2((float)width+5f, 40), 1);
|
||||
rectTransform.DOLocalMoveX((float)(left), 1);
|
||||
leftImage.GetComponent<RectTransform>().DOLocalMoveX((float)left, 1);
|
||||
rightImage.GetComponent<RectTransform>().DOLocalMoveX((float)right, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user