集合功能部分
This commit is contained in:
1 parent
542036fb45
commit
cbd1ce3313
10 files changed
+1484
-522
No files matched your search
@@ -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()
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user