集合功能部分

This commit is contained in:
Caiyanpeng committed 2021-12-10 09:53:49 +08:00
1 parent 542036fb45
commit cbd1ce3313
10 files changed
+1484 -522

No files matched your search

+19
View File
@@ -11,6 +11,7 @@ public class MainNav : MonoBehaviour
{
private GameObject exit;
private GameObject home;
private GameObject back;
float delayTime = 0;
private void Awake()
{
@@ -35,6 +36,8 @@ public class MainNav : MonoBehaviour
exit = this.transform.Find("Exit").gameObject;
exit.SetActive(false);
back = transform.Find("Back").gameObject;
back.SetActive(false);
#if UNITY_ANDROID || UNITY_IOS
UIManager.AddEvent(transform.Find("Delay").gameObject, EventTriggerType.PointerClick, b =>
{
@@ -50,6 +53,10 @@ public class MainNav : MonoBehaviour
Application.Quit();
},2);
});
UIManager.AddEvent(back, EventTriggerType.PointerClick, (e) =>
{
UIManager.ShowPrePanel();
});
UIManager.AddEvent(transform.Find("Setting").gameObject, EventTriggerType.PointerClick, x =>
{
@@ -59,6 +66,7 @@ public class MainNav : MonoBehaviour
{
UIManager.ShowFeedBackModal();
});
}
public void ShowRowerTab()
@@ -113,4 +121,15 @@ public class MainNav : MonoBehaviour
home.SetActive(false);
}
}
public void ShowBack()
{
if (back)
{
back.SetActive(true);
}
if (home)
{
home.SetActive(false);
}
}
}
@@ -57,6 +57,7 @@ public class EditUserController : PFUIPanel, INativeOnMobileImageSelect
userApi = new UserApi();
#if !(UNITY_ANDROID || UNITY_IOS)
panel = this.transform.Find("Panel");
pan = new TKPanRecognizer();
#else
panel = this.transform.Find("Panel/MainPanel");
panelTop = null;
@@ -112,7 +112,7 @@ public class HomeController : PFUIPanel
}
else
{
UIManager.ShowMapListPanel();
UIManager.ShowNewRouteOverviewPanel();
}
#endif
@@ -92,6 +92,7 @@ public class MapListController : PFUIPanel
map = Resources.Load<GameObject>("UI/Prefab/MapList/MapItem-Mobile");
#else
topContainer = transform.Find("Panel").Find("Top");
transform.Find("MainNav").GetComponent<MainNav>().ShowBack();
#endif
sort = "Near";
sortDire = "asc";
@@ -386,6 +387,10 @@ public class MapListController : PFUIPanel
public void ResetPanel()
{
#if !(UNITY_ANDROID || UNITY_IOS)
var routeTypeName = transform.Find("Panel/Top/RouteTypeName");
routeTypeName.GetComponent<Text>().text = App.GetLocalString(App.CurrentRouteType);
#endif
if (searchInput != null)
{
//empty Data
@@ -1,4 +1,5 @@
using System.Collections;
using Assets.Scripts;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
@@ -14,6 +15,7 @@ public class NewRouteOverviewController: PFUIPanel
tmpItem = Resources.Load<Transform>("UI/Prefab/NewRoute/RouteItem");
var rect = transform.Find("Container/Right/Scroll View/Viewport/Content")
.GetComponent<RectTransform>();
for (int i = 0; i < 10; i++)
{
var group = Instantiate<Transform>(tmpGroup);
@@ -26,8 +28,37 @@ public class NewRouteOverviewController: PFUIPanel
group.localScale = Vector3.one;
}
LayoutRebuilder.ForceRebuildLayoutImmediate(rect);
var left = transform.Find("Container/Left");
UIManager.AddEvent(left.Find("MyUpload").gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
{
ToList("My Upload");
});
UIManager.AddEvent(left.Find("MyCollection").gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
{
ToList("My Collection");
});
UIManager.AddEvent(left.Find("RecentRoute").gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
{
ToList("Recent Routes");
});
UIManager.AddEvent(left.Find("AllRoutes").gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
{
ToList("All Route");
});
}
void ToList(string type)
{
App.CurrentRouteType = type;// "";
UIManager.ShowMapListPanel();
}
public override void Show()
{
base.Show();
Debug.Log("触发59");
transform.MyDOFade();
}
// Update is called once per frame
void Update()
{