脚本位置移动

This commit is contained in:
zhengxianxin 2026-05-14 12:36:35 +08:00
parent 49ce9e85a2
commit cec8f07fc7
2 changed files with 0 additions and 160 deletions

View File

@ -1,149 +0,0 @@
using System.Collections;
using System.Collections.Generic;
using CrazyMaple;
using DG.Tweening;
using Newtonsoft.Json;
using UnityEngine;
using UnityEngine.UI;
public class RewardDressFurPanel : MonoBehaviour
{
public static RewardDressFurPanel Instance;
// Start is called before the first frame update
PetShowFurDressPuppet mPuppet;
Transform Bg;
public int ItemId = 0;
public int ItemType = 0;
public DRNetworkItemData dRNetworkItemData;
Button Use;
Button Skip;
private void Awake()
{
Bg = transform.Find("Bg");
Use = Bg.Find("Use").GetComponent<Button>();
Skip = Bg.Find("Skip").GetComponent<Button>();
Use.GetComponent<RectTransform>().anchoredPosition = new Vector2(-230, -200);
Skip.GetComponent<RectTransform>().anchoredPosition = new Vector2(230, -200);
Use.onClick.AddListener(() =>
{
if (ItemType == 1)
{
NetworkManager.SendMsg("ReqFurSet", "FurId", int.Parse( dRNetworkItemData.Effect));
closeUI();
}
if (ItemType == 2)
{
PlayerPetHomeData.Instance.PreviewDressToCat();
NetworkManager.ReqPlayroomDressSet(PlayerPetHomeData.Instance.mDicDress);
closeUI();
}
});
Skip.onClick.AddListener(() =>
{
closeUI();
});
Instance = this;
}
public void SetData(int id)
{
ItemId = id;
}
public void closeUI()
{
Use.enabled = false;
Skip.enabled = false;
GetComponent<CanvasGroup>().DOFade(0, 0.5f).OnComplete(() =>
{
UIModel3DCamera uIModel3DCamera = CameraManager.Instance.UIModel3DCamera;
if (mPuppet != null)
{
Destroy(mPuppet.gameObject);
if (mPuppet.mPetRoomCatLogic != null)
uIModel3DCamera.ClearGoByGameObject(mPuppet.mPetRoomCatLogic.gameObject);
mPuppet = null;
}
Destroy(gameObject);
});
}
public void ShowBtn()
{
Use.enabled = true;
Skip.enabled = true;
Use.GetComponent<RectTransform>().DOAnchorPosY(470,0.5f);
Skip.GetComponent<RectTransform>().DOAnchorPosY(470,0.5f);
}
public void Start()
{
dRNetworkItemData = PlayerProfileData.DtNetworkItemData.GetDataRow(ItemId);
if(dRNetworkItemData.IType == 117)
{
ItemType = 1;//Ƥë
}
if(dRNetworkItemData.IType == 112 || dRNetworkItemData.IType == 114)
{
ItemType = 2;//·þ×°
}
ShowFurDressCat();
}
public void ShowFurDressCat()
{
string res = "ShowFurDressCtl";
string path = AssetUtility.GetAnimatorController(res);
if (!PlayerItemData.Instance.mPetAniCtrDic.ContainsKey(MainHomeUI.Instance.GetPetAniCtrEnum(res)))
{
CallAssetManager.LoadAnimatorCtl(path, (ctl) =>
{
RuntimeAnimatorController animatorController = ctl as RuntimeAnimatorController;
if (!PlayerItemData.Instance.mPetAniCtrDic.ContainsKey(MainHomeUI.Instance.GetPetAniCtrEnum(res)))
{
PlayerItemData.Instance.mPetAniCtrDic[MainHomeUI.Instance.GetPetAniCtrEnum(res)] = new PetAniInitC(animatorController);
}
string path1 = "Assets/GameMain/Prefabs/PetShowFurDressPuppet.prefab";
CallAssetManager.LoadPrefab(path1, (prefab) =>
{
GameObject go = Instantiate(prefab);
go.transform.SetParent(Bg);
go.transform.localScale = Vector3.one;
mPuppet = go.GetComponent<PetShowFurDressPuppet>();
mPuppet.transform.GetComponent<RectTransform>().anchoredPosition3D = new Vector3(0, 550, 0);
});
});
}
else
{
string path1 = "Assets/GameMain/Prefabs/PetShowFurDressPuppet.prefab";
CallAssetManager.LoadPrefab(path1, (prefab) =>
{
GameObject go = Instantiate(prefab);
go.transform.SetParent(transform);
go.transform.localScale = Vector3.one;
mPuppet = go.GetComponent<PetShowFurDressPuppet>();
mPuppet.transform.GetComponent<RectTransform>().anchoredPosition3D = new Vector3(0, 550, 0);
});
}
}
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 407ea4be116b3f84dbe5bff8d79d7c4d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: