修改细节
This commit is contained in:
1 parent
5080503ebd
commit
c8111d7db3
25 files changed
+1677
-7833
No files matched your search
@@ -89,35 +89,57 @@ public class RouteItem : MonoBehaviour, IPointerExitHandler, IPointerEnterHandle
|
||||
right.Find("Value").GetComponent<Text>().text = result.Ranking.ToString();
|
||||
}
|
||||
right.gameObject.SetActive(true);
|
||||
gameObject.GetComponent<Button>().onClick.AddListener(() =>
|
||||
{
|
||||
Application.OpenURL(result.ViewUrl);
|
||||
});
|
||||
|
||||
this.index = index;
|
||||
}
|
||||
|
||||
private void Delete()
|
||||
{
|
||||
//throw new NotImplementedException();
|
||||
UIManager.ShowAlert("暂未实现");
|
||||
UIManager.ShowConfirm("Delete", "Delete this record?", async () =>
|
||||
{
|
||||
var r = await ConfigHelper.mapApi.DeleteRecord(routeResult.Id);
|
||||
UIManager.CloseConfirm();
|
||||
if (r.result)
|
||||
{
|
||||
DestroyImmediate(gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
Utils.showToast(gameObject, r.errMsg);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void GoReRide()
|
||||
{
|
||||
App.RouteIdParam = routeResult.RouteId;
|
||||
App.routeResult = routeResult;
|
||||
App.routeResult.ContinueCyclingParam = null;
|
||||
SceneManager.LoadScene("Ride");
|
||||
UIManager.ShowConfirm("ReRide", "Ride again?", () =>
|
||||
{
|
||||
App.RouteIdParam = routeResult.RouteId;
|
||||
App.routeResult = routeResult;
|
||||
App.routeResult.ContinueCyclingParam = null;
|
||||
SceneManager.LoadScene("Ride");
|
||||
});
|
||||
}
|
||||
|
||||
private void GoContinue()
|
||||
{
|
||||
if (routeResult.ContinueCyclingParam != null)
|
||||
UIManager.ShowConfirm("Continue", "Continue riding?", () =>
|
||||
{
|
||||
App.RouteIdParam = routeResult.RouteId;
|
||||
App.routeResult = routeResult;
|
||||
SceneManager.LoadScene("Ride");
|
||||
}
|
||||
if (routeResult.ContinueCyclingParam != null)
|
||||
{
|
||||
App.RouteIdParam = routeResult.RouteId;
|
||||
App.routeResult = routeResult;
|
||||
SceneManager.LoadScene("Ride");
|
||||
}
|
||||
});
|
||||
}
|
||||
void SetButtonColor(bool f)
|
||||
{
|
||||
if (index == 0)
|
||||
if (index == 0 && routeResult!=null)
|
||||
{
|
||||
if (f)
|
||||
{
|
||||
@@ -166,6 +188,7 @@ public class RouteItem : MonoBehaviour, IPointerExitHandler, IPointerEnterHandle
|
||||
}
|
||||
titleColor = "#414251";
|
||||
SetButtonColor(false);
|
||||
Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto);
|
||||
}
|
||||
|
||||
public void OnPointerEnter(PointerEventData eventData)
|
||||
@@ -192,5 +215,6 @@ public class RouteItem : MonoBehaviour, IPointerExitHandler, IPointerEnterHandle
|
||||
}
|
||||
titleColor = "#5c5c6e";
|
||||
SetButtonColor(true);
|
||||
Cursor.SetCursor(Resources.Load<Texture2D>("Images/PointerButtonHover"), Vector2.zero, CursorMode.Auto);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user