From cc074976c8644508d80abafbfa8de5d31146abdf Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期五, 18 七月 2025 14:55:32 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts

---
 Main/System/Hero/UIHeroController.cs |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Main/System/Hero/UIHeroController.cs b/Main/System/Hero/UIHeroController.cs
index dde8706..241063a 100644
--- a/Main/System/Hero/UIHeroController.cs
+++ b/Main/System/Hero/UIHeroController.cs
@@ -6,11 +6,11 @@
 using UnityEngine.EventSystems;
 public class UIHeroController : MonoBehaviour
 {
-	public void Create(int _skinID, Action _onComplete = null)
+	public void Create(int _skinID, float scale = 1f, Action _onComplete = null)
 	{
 		skinID = _skinID;
 		onComplete = _onComplete;
-		GameObject battleGO = ResManager.Instance.LoadAsset<GameObject>("Hero/SpineRes", "Hero_001");
+		GameObject battleGO = UILoader.LoadPrefab("UIHero");
 		GameObject instanceGO = null;
 		if (!transform.gameObject.activeSelf)
 		{
@@ -21,6 +21,7 @@
 		var skinConfig = HeroSkinConfig.Get(skinID);
 		skeletonGraphic.skeletonDataAsset = ResManager.Instance.LoadAsset<SkeletonDataAsset>("Hero/SpineRes/", skinConfig.SpineRes + "_SkeletonData");
 		skeletonGraphic.Initialize(true);
+		this.transform.localScale = Vector3.one * scale;
 		spineAnimationState = skeletonGraphic.AnimationState;
 		PlayAnimation(MotionName.idle, true);
 

--
Gitblit v1.8.0