From bc4197c636bd2bbf011bf94cd24ebfc7b060f2d7 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期三, 03 九月 2025 20:57:00 +0800 Subject: [PATCH] 117 【武将】武将系统 - 立绘参数 --- Main/System/Hero/UIHeroController.cs | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/Main/System/Hero/UIHeroController.cs b/Main/System/Hero/UIHeroController.cs index ac94bf1..fb01aa1 100644 --- a/Main/System/Hero/UIHeroController.cs +++ b/Main/System/Hero/UIHeroController.cs @@ -63,7 +63,27 @@ return; } skeletonGraphic.Initialize(true); - this.transform.localScale = Vector3.one * scale; + if (isLh) + { + //X杞村亸绉伙紝Y杞村亸绉伙紝缂╂斁锛屾槸鍚︽按骞崇炕杞紙0鍚�1鏄級 + if (skinConfig.TachieParam.Length == 4) + { + this.transform.localPosition = new Vector3(skinConfig.TachieParam[0], skinConfig.TachieParam[1], 0); + this.transform.localScale = Vector3.one * skinConfig.TachieParam[2]; + this.transform.localRotation = Quaternion.Euler(0, skinConfig.TachieParam[3] == 0 ? 0 : 180, 0); + } + else + { + this.transform.localPosition = Vector3.zero; + this.transform.localScale = Vector3.one; + this.transform.localRotation = Quaternion.identity; + } + + } + else + { + this.transform.localScale = Vector3.one * scale; + } spineAnimationState = skeletonGraphic.AnimationState; spineAnimationState.Data.DefaultMix = 0f; if (motionName == "") -- Gitblit v1.8.0