123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.UI;
- public class FashionShowCommentPanel : Regist
- {
- #region Config
- //StartMark-Used by LabelUtility-Do not remove
- private static Text NicknameTitle;
- private static Text ContentTitle;
- private static Text Title;
- private static Text CloseButtonText;
- private static Text SendCommentButtonText;
- private static Text Placeholder;
- //private static Text PlaceholderText;
- //private static Text Tip;
- private static Button CloseButton;
- private static Button SendCommentButton;
- //EndMark-Used by LabelUtility-Do not remove
- private static Transform Mask;
- private static VirtualScrollRectPlus VirtualScrollRectPlus;
- #endregion
- public override void RegistReference()
- {
- base.RegistReference();
- NicknameTitle = ResourceManager.Get<Text>(CanvasLabel.Ph_NicknameTitle);
- ContentTitle = ResourceManager.Get<Text>(CanvasLabel.Ph_ContentTitle);
- Title = ResourceManager.Get<Text>(CanvasLabel.Ph_Title);
- CloseButtonText = ResourceManager.Get<Text>(CanvasLabel.Ph_CloseButtonText);
- SendCommentButtonText = ResourceManager.Get<Text>(CanvasLabel.Ph_SendCommentButtonText);
- Placeholder = ResourceManager.Get<Text>(CanvasLabel.Ph_Placeholder);
- //PlaceholderText = ResourceManager.Get<Text>(CanvasLabel.Ph_PlaceholderText);
- //Tip = ResourceManager.Get<Text>(CanvasLabel.Ph_Tip);
- CloseButton = ResourceManager.Get<Button>(CanvasLabel.Ph_CloseButton);
- SendCommentButton = ResourceManager.Get<Button>(CanvasLabel.Ph_SendCommentButton);
- Mask = ResourceManager.Get(CanvasLabel.Ph_CommentMask);
- VirtualScrollRectPlus = ResourceManager.Get<VirtualScrollRectPlus>(CanvasLabel.Ph_ScrollRect);
- LanguageManager.Add(Title, new MulLanStr(LanguageLabel.UI__Ph_Tit));
- LanguageManager.Add(NicknameTitle, new MulLanStr(LanguageLabel.UI__Ph_NicknameTitle));
- LanguageManager.Add(ContentTitle, new MulLanStr(LanguageLabel.UI__Ph_ContentTitle));
- LanguageManager.Add(CloseButtonText, new MulLanStr(LanguageLabel.UI__Ph_CloseLab));
- LanguageManager.Add(SendCommentButtonText, new MulLanStr(LanguageLabel.UI__Ph_CommentLab));
- LanguageManager.Add(Placeholder, new MulLanStr(LanguageLabel.UI__Ph_Placeholder));
- Mask.CreateTweenCG(0, 1, 0.25f, false, true, Curve.EaseOutQuad);
- VirtualScrollRectPlus.OnSaveItem += OnSaveItem;
- VirtualScrollRectPlus.OnGetNextItem += OnGetNextItem;
- VirtualScrollRectPlus.OnGetPreviousItem += OnGetPreviousItem;
- CloseButton.onClick.AddListener(OnCloseButtonClick);
- SendCommentButton.onClick.AddListener(OnSendCommentButtonClick);
- }
- public static void ShowPanel()
- {
- Mask.TweenForCG();
- }
- public static void HidePanel()
- {
- Mask.TweenBacCG();
- }
- private static void OnCloseButtonClick()
- {
- AudioManager.PlayClip(ResourceLabel.CloseClip);
- HidePanel();
- }
- private static void OnSendCommentButtonClick()
- {
- AudioManager.PlayClip(ResourceLabel.BtnClip);
- }
- private static void OnSaveItem(int index, VirtualScrollRectItem item)
- {
-
- }
- private static VirtualScrollRectItem OnGetNextItem(int index)
- {
- return null;
- }
- private static VirtualScrollRectItem OnGetPreviousItem(int index)
- {
- return null;
- }
- }
|