From 8d6168a7d9393a13289696368550160a90cf5ed1 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Tue, 8 Jun 2021 11:04:11 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=A7=B0=E5=8F=B7=E3=80=91=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E7=A7=B0=E5=8F=B7=E5=9C=A8=E8=80=81=E5=8C=85=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PublicArtRes/Materials/chenghao_mat5.mat | 3 +++ .../ManagedResources/~Lua/View/PlayerTitle.lua | 16 +++++++++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Assets/ManagedResources/PublicArtRes/Materials/chenghao_mat5.mat b/Assets/ManagedResources/PublicArtRes/Materials/chenghao_mat5.mat index 201b358a43..3815a9dfa3 100644 --- a/Assets/ManagedResources/PublicArtRes/Materials/chenghao_mat5.mat +++ b/Assets/ManagedResources/PublicArtRes/Materials/chenghao_mat5.mat @@ -84,14 +84,17 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _Rotator: 0 - _Rotator_copy: 0 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 - _U: 0.2 - _UVSec: 0 + - _U_Speed: 0.1 - _U_Speed_copy: -0.5 - _V: 0.7 + - _V_Speed: 0.1 - _V_Speed_copy: -0.5 - _ZWrite: 1 m_Colors: diff --git a/Assets/ManagedResources/~Lua/View/PlayerTitle.lua b/Assets/ManagedResources/~Lua/View/PlayerTitle.lua index 1df9f52e2b..b7de9207ae 100644 --- a/Assets/ManagedResources/~Lua/View/PlayerTitle.lua +++ b/Assets/ManagedResources/~Lua/View/PlayerTitle.lua @@ -83,9 +83,19 @@ function PlayerTitle:SetScale(scale) end function PlayerTitle:SetEffectScale(effectScale) - if isScaleActive then - if self.titleLive then - Util.SetParticleScale(self.titleLive, effectScale) + if self.titleLive then + Util.SetParticleScale(self.titleLive, effectScale) + -- 老包称号显示优化 + if not isScaleActive then + local particles = self.titleLive:GetComponentsInChildren(typeof(UnityEngine.ParticleSystem)) + local isScale = false + for key, value in pairs(particles:ToTable()) do + value.transform.localScale = value.transform.localScale / effectScale + isScale = true + end + if isScale then + self.titleLive.transform.localScale = self.titleLive.transform.localScale / effectScale + end end end end