三层消息通知,修改细节
This commit is contained in:
1 parent
9231304269
commit
603efc7508
20 files changed
+1133
-66
No files matched your search
@@ -459,6 +459,7 @@ public class MapListController : PFUIPanel
|
||||
{
|
||||
isRecent = true;
|
||||
}
|
||||
transform.Find("Panel/Top/FavContainer").gameObject.SetActive(App.CurrentRouteType != "My Collection");
|
||||
}
|
||||
void ResetList()
|
||||
{
|
||||
|
||||
@@ -33,12 +33,25 @@ public class NewRouteDetailController : PFUIPanel
|
||||
GC.Collect();
|
||||
Debug.Log("list empty");
|
||||
}
|
||||
public override void Show()
|
||||
{
|
||||
base.Show();
|
||||
if (App.TextureCache.ContainsKey("rotateImage"))
|
||||
{
|
||||
transform.Find("RawImage").GetComponent<RawImage>().texture = App.TextureCache["rotateImage"];
|
||||
}
|
||||
else if (App.DefaultRotateTexture != null)
|
||||
{
|
||||
transform.Find("RawImage").GetComponent<RawImage>().texture = App.DefaultRotateTexture;
|
||||
}
|
||||
}
|
||||
void Start()
|
||||
{
|
||||
transform.Find("MainNav").GetComponent<MainNav>().ShowBack();
|
||||
var rect = transform.GetComponent<RectTransform>();
|
||||
rect.offsetMax = new Vector2(rect.offsetMax.x, 0);
|
||||
rect.offsetMin = new Vector2(rect.offsetMin.x, 0);
|
||||
BindHeadImage();
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
|
||||
@@ -78,21 +78,22 @@ public class NewRouteOverviewController: PFUIPanel
|
||||
{
|
||||
ToList("All Route");
|
||||
});
|
||||
BindHeadImage();
|
||||
//banner暂时注释
|
||||
//#if !(UNITY_ANDROID || UNITY_IOS)
|
||||
// var banner = collectionContent.Find("Banner");
|
||||
// bannerContent = banner.Find("Viewport/Content").GetComponent<RectTransform>();
|
||||
// var btnLeft = banner.Find("Left");
|
||||
// var btnRight = banner.Find("Right");
|
||||
// UIManager.AddEvent(btnLeft.gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
|
||||
// {
|
||||
// MoveBanner(false);
|
||||
// });
|
||||
// UIManager.AddEvent(btnRight.gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
|
||||
// {
|
||||
// MoveBanner(true);
|
||||
// });
|
||||
//#endif
|
||||
//#if !(UNITY_ANDROID || UNITY_IOS)
|
||||
// var banner = collectionContent.Find("Banner");
|
||||
// bannerContent = banner.Find("Viewport/Content").GetComponent<RectTransform>();
|
||||
// var btnLeft = banner.Find("Left");
|
||||
// var btnRight = banner.Find("Right");
|
||||
// UIManager.AddEvent(btnLeft.gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
|
||||
// {
|
||||
// MoveBanner(false);
|
||||
// });
|
||||
// UIManager.AddEvent(btnRight.gameObject, UnityEngine.EventSystems.EventTriggerType.PointerClick, b =>
|
||||
// {
|
||||
// MoveBanner(true);
|
||||
// });
|
||||
//#endif
|
||||
}
|
||||
int pageIndex = 0, pageSize = 10;
|
||||
bool isEnd = false,isLock = false;
|
||||
@@ -167,6 +168,12 @@ public class NewRouteOverviewController: PFUIPanel
|
||||
bannerContent.DOLocalMoveX(startPos.Value + bannerIndex * 1171, 0.5f);
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 绑定头像
|
||||
/// </summary>
|
||||
|
||||
|
||||
void ToList(string type)
|
||||
{
|
||||
App.CurrentRouteType = type;// "";
|
||||
|
||||
@@ -6,6 +6,7 @@ using System.Threading.Tasks;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using UnityEngine.EventSystems;
|
||||
using Assets.Scripts;
|
||||
|
||||
//namespace Assets.Scripts.UI.Prefab.Panel
|
||||
//{
|
||||
@@ -55,11 +56,30 @@ public class PFUIPanel : UIBehaviour
|
||||
return;
|
||||
}
|
||||
var rawImg = panel.GetComponent<RawImage>();
|
||||
if(rawImg != null)
|
||||
if (rawImg != null)
|
||||
{
|
||||
rawImg.material = material;
|
||||
return;
|
||||
}
|
||||
}
|
||||
protected void BindHeadImage()
|
||||
{
|
||||
if (!transform.Find("HeadImage")) return;
|
||||
var headImage = this.transform.Find("HeadImage").GetComponent<RawImage>();
|
||||
var material = Instantiate(Resources.Load<Material>("UI/Material/RoundedCornersTextureMaterial"));
|
||||
var rect = ((RectTransform)headImage.transform).rect;
|
||||
material.SetVector(Shader.PropertyToID("_WidthHeightRadius"), new Vector4(rect.width, rect.height, rect.height, 0));
|
||||
headImage.material = material;
|
||||
//if (App.FromLogin)
|
||||
//{
|
||||
Utils.DisplayHead(headImage, App.CurrentUser.WxHeadImg);
|
||||
//}
|
||||
|
||||
|
||||
UIManager.AddEvent(headImage.gameObject, EventTriggerType.PointerClick, (e) =>
|
||||
{
|
||||
UIManager.ShowUserInfoPanel();
|
||||
});
|
||||
}
|
||||
}
|
||||
//}
|
||||
Reference in new issue
Block a user