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