AR宠物信息UI完成

This commit is contained in:
YL 2025-04-01 13:05:55 +08:00
parent 8ef3f50d28
commit 02c861d255
4 changed files with 1473 additions and 38 deletions

File diff suppressed because one or more lines are too long

View File

@ -294,10 +294,8 @@ MonoBehaviour:
Description:
Languages:
- "\u786E\u8BA4"
- 'Sure
'
-
- Sure
- "\u78BA\u8A8D"
Flags: 000000
Languages_Touch: []
- Term: ar_PetInfo
@ -345,6 +343,33 @@ MonoBehaviour:
- "\u5BF5\u7269\u4FE1\u606F\u5EAB"
Flags: 000000
Languages_Touch: []
- Term: ar_Tips
TermType: 0
Description:
Languages:
- "\u63D0\u793A"
- Tip
- "\u63D0\u793A"
Flags: 000000
Languages_Touch: []
- Term: ar_DeletePetInfo
TermType: 0
Description:
Languages:
- "\u662F\u5426\u5220\u9664\u8BE5AR\u5BA0\u7269\u4FE1\u606F\uFF1F"
- Do you want to delete the AR pet information?
- "\u662F\u5426\u522A\u9664\u8A72AR\u5BF5\u7269\u4FE1\u606F\uFF1F"
Flags: 000000
Languages_Touch: []
- Term: ar_Cancle
TermType: 0
Description:
Languages:
- "\u53D6\u6D88"
-
-
Flags: 000000
Languages_Touch: []
CaseInsensitiveTerms: 0
OnMissingTranslation: 1
mTerm_AppName:

View File

@ -11,20 +11,58 @@ namespace GameLogic
#region
private Button m_btnAddtionPet;
private GameObject m_goParent;
private GameObject m_goTips;
private Button m_btnCancle;
private Button m_btnSure;
protected override void ScriptGenerator()
{
m_btnAddtionPet = FindChildComponent<Button>("ScrollView/Viewport/Content/AddtionPetGroup/AddtionPetBackImage/AddPetBottom/m_btnAddtionPet");
m_goParent = FindChild("ScrollView/Viewport/Content/Group/m_goParent").gameObject;
m_goTips = FindChild("m_goTips").gameObject;
m_btnCancle = FindChildComponent<Button>("m_goTips/Parent/Bottom/m_btnCancle");
m_btnSure = FindChildComponent<Button>("m_goTips/Parent/Bottom/m_btnSure");
m_btnAddtionPet.onClick.AddListener(UniTask.UnityAction(OnClickAddtionPetBtn));
m_btnCancle.onClick.AddListener(UniTask.UnityAction(OnClickCancleBtn));
m_btnSure.onClick.AddListener(UniTask.UnityAction(OnClickSureBtn));
}
#endregion
#region
private async UniTaskVoid OnClickAddtionPetBtn()
private async UniTaskVoid OnClickAddtionPetBtn() // 新增宠物
{
await UniTask.Yield();
}
private async UniTaskVoid OnClickCancleBtn() // 取消删除
{
await UniTask.Yield();
ShowTipPanel();
}
private async UniTaskVoid OnClickSureBtn() // 确认删除
{
await UniTask.Yield();
}
#endregion
// 新增宠物信息
private void UpdatePetData()
{
}
// 显示tip面板
private void ShowTipPanel()
{
if (m_goTips != null)
{
if(m_goTips.activeSelf == true)
{
m_goTips.SetActive(false);
}
else
{
m_goTips.SetActive(true);
}
}
}
}
}